php字节怎么转化成字符串,php将utf-8(3字节)字符串转换成字节
//將utf-8字符串轉(zhuǎn)換成字節(jié)
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);//漢字雙字節(jié)
$arr[$i]= substr($str,$i,1);//漢字雙字節(jié)
$i++;
$arr[$i]= substr($str,$i,1);//漢字雙字節(jié)
$i++;
$arr[$i]= substr($str,$i,1);//漢字雙字節(jié)
}else{
$arr[$i]=substr($str,$i,1);//單字節(jié)
}
}
echo strlen($str);
//$narr=array_values($arr);
//print_r($arr);
return $arr;
}
測(cè)試調(diào)用代碼:
print_r(strToByteArr("歡迎你訪問(wèn)400電話辦理 中心,我們的網(wǎng)站是:htttp://www.my400800.cn "));
總結(jié)
以上是生活随笔為你收集整理的php字节怎么转化成字符串,php将utf-8(3字节)字符串转换成字节的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 详解C与C++的联系与区别
- 下一篇: yy神曲url解析php_php解析ur