2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > php字节怎么转化成字符串 php将utf-8(3字节)字符串转换成字节

php字节怎么转化成字符串 php将utf-8(3字节)字符串转换成字节

时间:2022-03-10 13:45:11

相关推荐

php字节怎么转化成字符串 php将utf-8(3字节)字符串转换成字节

//将utf-8字符串转换成字节

function strToByteArr($str){

//$str = iconv('gbk', 'utf-8', $str);

$arr=array();

$len=strlen($str);

for($i=0;$i

if(ord(substr($str,$i,1))>0xa0){

//$arr[$i]= substr($str,$i,3);//汉字双字节

$arr[$i]= substr($str,$i,1);//汉字双字节

$i++;

$arr[$i]= substr($str,$i,1);//汉字双字节

$i++;

$arr[$i]= substr($str,$i,1);//汉字双字节

}else{

$arr[$i]=substr($str,$i,1);//单字节

}

}

echo strlen($str);

//$narr=array_values($arr);

//print_r($arr);

return $arr;

}

测试调用代码:

print_r(strToByteArr("欢迎你访问400电话办理 中心,我们的网站是:htttp:// "));

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。