21,887
社区成员
发帖
与我相关
我的任务
分享
function csubstr($str){
$l = strlen('测');
$clen = 0;
$strlen = strlen($str);
$arr = array();
for($i = 0; $i < $strlen; $i++, $clen++){
if(ord(substr($str,$i,1)) > 0xa0){
$arr[] = substr($str, $i, $l);
$i++;
}else{
$arr[] = substr($str, $i, 1);
}
}
return $arr;
}
$str = '你好我是sadf中国人sdfd';
p(csubstr($str));