PHP中汉字数的一种简单计算方法

本文介绍了用PHP对汉字数字进行简单统计的方法,供大家参考:

在公司做外贸,他们都用英语,所以统计长度strlen函数。没有错,但现在中国统计数字是错误的。现在,做一个记录测试。


< PHP
回声strlen(你好ABC)。
#输出9
回声mb_strlen(你好ABC
#输出5
回声mb_strwidth(你好ABC)。
#输出7
>




从上面的测试中,我们可以看到:

所有的汉字为3字节计数

mb_strlen,无论是英语还是汉语,是1字节

mb_strwidth计算中国为2字节

所以,当长度计算,使用mb_strlen功能

关于PHP相关内容的更多读者感兴趣的读者可以看到特别站:PHP字符串(字符串)、PHP使用摘要数组(数组)、PHP技能大全教程

希望本文能对PHP程序设计有所帮助。