哪个PHP字符串函数需要用mb_ *替换为UTF-8安全?

时间:2014-04-24 13:54:28

标签: php utf-8 mbstring

我很高兴在我的应用程序中使用所有多字节字符串函数,但是当使用外部库时,很难找到并替换它们。

鉴于我可以control外部输入以便只存在UTF-8数据,因此比较两种不同编码类型所产生的问题不会成为问题(即str_replace很好原样)。

那么哪些字符串函数需要替换为mb_*等价物?

到目前为止,我确定需要更换

  • strpos()
  • strlen的()
  • SUBSTR()

还有其他人吗?

或者,使用overloading是否可行,或者这可能会导致问题?

0 个答案:

没有答案