Quantcast
Channel: 字符串 –月小升网络笔记
Viewing all articles
Browse latest Browse all 5

php计算中英文混合字符长度

0
0
有关中文的问题。PHP内置的字符串长度函数strlen无法正确处理中文字符串,它得到的只是字符串所占的字节数。 <?php   $str='真正听得进去别人说话,其实是要'; //计算如下 echo '<meta charset="UTF-8">'; echo $str;   $lens = (strlen($str) + mb_strlen($str,'UTF8')) / 2;   echo '<hr>'; echo '标准算法长度:'.strlen($str);   echo '<hr>'; echo 'UTF8计算中文长度:'.mb_strlen($str,'UTF8');   echo '<hr>'; echo '正确的算法计算:'.$lens;   ?> 浏览器返回信息 真正听得进去别人说话,其实是要 标准算法长度:45 UTF8计算中文长度:15 正确的算法计算:30 … Continue reading

Viewing all articles
Browse latest Browse all 5

Latest Images

Trending Articles





Latest Images