中文分割

来源:互联网 发布:r语言编程艺术 pdf 编辑:程序博客网 时间:2024/04/25 12:10
中文分割因为网站开发需要,必须有一项功能可以把字符串一个一个分割开来,并且转换为数组。刚开始用“str_split函数”在实验分割中文字符时就出现了乱码。蚂蚁学院经过一翻研究,最终发现以下方法可以有效分割字条串,并且支持编辑设置。以下是字符串分割代码:$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;}$arr = mbstringtoarray($str,"gbk");print_r($arr);?>执行结果:Array([0] => 蚂[1] => 蚁[2] => 学[3] => 院[4] => ,[5] => 欢[6] => 迎[7] => 您[8] => 的[9] => 光[10] => 临[11] => !) 


0 0
原创粉丝点击