function mb_str_split($str,$split_length=1,$charset="UTF-8"){
if(func_num_args()==1){
return preg_split('/(?<!^)(?!$)/u', $str);
}
if($split_length<1)return false;
$len = mb_strlen($str, $charset);
$arr = array();
for($i=0;$i<$len;$i+=$split_length){
$s = mb_substr($str, $i, $split_length, $charset);
$arr[] = $s;
}
return $arr;
}
//调用
mb_str_split('中qwe国w必胜d3')
//输出
Array
(
[0] => 中
[1] => q
[2] => w
[3] => e
[4] => 国
[5] => w
[6] => 必
[7] => 胜
[8] => d
[9] => 3
)31
2023
10
php 分割汉字或字母为数组
作者:木子李 | 分类:PHP | 浏览:1245 | 评论:0
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。