<?phpheader("content-type:textcml;charset=utf-8");$str="hello这是什么鬼?";function cn_substr($str,$len){for($q=0;$q<$len;$q++){ //循环if(ord(substr($str,$q))>0xa0){ //判断 0xa0=160$tmpstr.=substr($str,$q,3);$q+=3;}else{$tmpstr.=substr($str,$q,1);}return $tmpstr;}echo cn_substr ($str,5);}?>
1 回答
三国纷争
TA贡献1804条经验 获得超7个赞
function cn_substr($str,$len){
for($q=0;$q<$len;$q++){ //循环
if(ord(substr($str,$q))>0xa0){ //判断 0xa0=160
$tmpstr.=substr($str,$q,3);
$q+=3;
}else{
$tmpstr.=substr($str,$q,1);
}
return $tmpstr;
}
}
echo cn_substr ($str,5);//请在函数外调用
- 1 回答
- 0 关注
- 139 浏览
添加回答
举报
0/150
提交
取消