UTF-8编码时如何把中文和各种特殊标点符号当作长度为2


这标题有点二。。。不知道怎么描述,将就着看吧。

注册用户时 经常见到的长度限制是:
中文的话可以输入12个,英文的话可以输入24个。
这在PHP要怎么验证呢?

UTF-8编码时
用strlen一个中文的长度是3。
用mb_strlen一个中文的长度是1。

utf-8 php 表单验证

jacuzzi 11 years, 11 months ago

看来你们都不知道 有个函数名叫 mb_strwidth

粉红的肥皂飞舞 answered 11 years, 11 months ago

Your Answer