[PHP] iconv_strlen 计算字符串个数 →→→→→进入此内容的聊天室

来自 , 2020-06-03, 写在 PHP, 查看 126 次.
URL http://www.code666.cn/view/97108695
  1. <?php
  2.  
  3. $str="中国abc";
  4. echo strlen($str); //返回7,因为 GBK编码每个中文两个字节,strlen是返回字符串所占的字节长度。
  5. echo "<hr>";
  6. echo iconv_strlen($str,"GBK"); //返回5.iconv_strlen 是统计字符串的字符数量
  7. ?>
  8. //假设当前页面编码为UTF-8
  9. <?php
  10. $str="中国abc";
  11. echo strlen($str); //返回9,因为 UTF-8编码每个中文三个字节,strlen是返回字符串所占的字节长度。
  12. echo "<hr>";
  13. echo iconv_strlen($str,"UTF-8"); //返回5.iconv_strlen 是统计字符串的字符数量
  14. ?>
  15. iconv_strlen 是无论是何种编码,均能计算准确字符个数。

回复 "iconv_strlen 计算字符串个数"

这儿你可以回复上面这条便签

captcha