php使用自定义函数实现汉字分割替换功能示例

 更新时间:2017年01月30日 16:12:53   作者:懒人  
这篇文章主要介绍了php使用自定义函数实现汉字分割替换功能,结合实例形式分析了php针对汉字的遍历、转换与分割操作相关技巧,需要的朋友可以参考下

本文实例讲述了php自定义函数实现汉字分割替换功能。分享给大家供大家参考,具体如下:

header("Content-type:text/html;charset=utf-8");
$str="赵钱孙";
function mbstringToArray($str,$charset) {
  $strlen=mb_strlen($str);
  while($strlen){
    $array[]=mb_substr($str,0,1,$charset);
    $str=mb_substr($str,1,$strlen,$charset);
    $strlen=mb_strlen($str);
  }
  return $array;
}
//用法gbk utf-8
$arr = mbstringToArray($str,"utf-8");
var_dump($arr);

运行结果如下:

array(3) {
 [0]=>
 string(2) "赵"
 [1]=>
 string(2) "钱"
 [2]=>
 string(2) "孙"
}

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数据结构与算法教程》、《php程序设计算法总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • PHP实现通用alert函数的方法

    PHP实现通用alert函数的方法

    这篇文章主要介绍了PHP实现通用alert函数的方法,实例分析了php自定义alert函数实现提示信息的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • php生成过去100年下拉列表的方法

    php生成过去100年下拉列表的方法

    这篇文章主要介绍了php生成过去100年下拉列表的方法,涉及php针对日期格式转换的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • PHP递归写入MySQL实现无限级分类数据操作示例

    PHP递归写入MySQL实现无限级分类数据操作示例

    这篇文章主要介绍了PHP递归写入MySQL实现无限级分类数据操作,涉及mysql数据库的创建以及php递归写入、读取数据库分类相关操作技巧,需要的朋友可以参考下
    2018-07-07
  • 对PHP新手的一些建议(PHP学习经验总结)

    对PHP新手的一些建议(PHP学习经验总结)

    这篇文章主要介绍了对PHP新手的一些建议,这是本人学习PHP过程中的经验总结,一切都源自切身体会,需要的朋友可以参考下
    2014-08-08
  • 浅谈本地WAMP环境的搭建

    浅谈本地WAMP环境的搭建

    所谓的WAMP环境就是Windows+Apache+Mysql+PHP开发运行环境啦,这对于我们学习php开发来说是最基础的一步了,虽然说现在集成开发环境一抓一大把,但是作为基本功还是必须要学到手的。
    2015-05-05
  • php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]

    php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]

    做新浪微博自动登录时遇到的,身为一只大大的菜鸟,连登录脚本都是别人写好的自己改装了用上去,到最后才明白那个脚本原来是获取cookie用的,实在是反应迟钝、抑或自己不用心
    2012-01-01
  • PHP常用函数总结(180多个)

    PHP常用函数总结(180多个)

    这篇文章主要介绍了PHP常用函数总结(160多个),需要的朋友可以参考下
    2016-12-12
  • 基于PHP做个图片防盗链

    基于PHP做个图片防盗链

    本文主要介绍了Referer原理与图片防盗链实现方法,结合实例形式分析了Referer头信息原理与图片防盗链判定、实现方法,并附带一个Http请求封装类,需要的朋友可以参考下
    2022-12-12
  • php面试实现反射注入的详细方法

    php面试实现反射注入的详细方法

    在本篇文章里小编给大家整理了关于php面试怎么实现反射注入的相关知识点,需要的朋友们学习下。
    2019-09-09
  • PHP中实现多语言支持的几种方式总结

    PHP中实现多语言支持的几种方式总结

    本给大家介绍了PHP中实现多语言支持的几种方式总结, 使用数组或关联数组,使用gettext扩展和使用第三方库这三种方式,文章通过代码示例给大家介绍的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2023-12-12

最新评论