【发布时间】:2014-04-09 17:12:04
【问题描述】:
我想计算我网站上文本字段中的字符数。文本字段接受来自用户的任何类型的输入,包括 ascii 艺术和其他特殊字符。如果用户键入普通字符,我可以使用 strlen($message) 返回值,但如果用户使用特殊字符(如 Â 或 ©),则计数不正确。
有没有简单的方法来计算所有东西而无需做任何繁重的工作?
【问题讨论】:
-
php.net/mb_strlen 用于多字节字符串
-
如果你想知道一个字符串在屏幕上的长度,那很难。
mb_strlen()只会计算“字符”,但有些字符不显示,修改前面字符的字符(至少在 Unicode 中)等等。