php – mb_str_replace()…很慢.任何替代品?
发布时间:2020-12-13 16:00:47 所属栏目:PHP教程 来源:网络整理
导读:我想确保我正在运行的一些字符串替换是多字节安全的.我在网络周围发现了一些mb_str_replace函数,但它们很慢.通过它可能会通过500-900字节后,我说的话增加了20%. 有什么建议?我正在考虑使用preg_replace,因为它是本机的并且已经编译,所以它可能更快.任何想
我想确保我正在运行的一些字符串替换是多字节安全的.我在网络周围发现了一些mb_str_replace函数,但它们很慢.通过它可能会通过500-900字节后,我说的话增加了20%.
有什么建议?我正在考虑使用preg_replace,因为它是本机的并且已经编译,所以它可能更快.任何想法将不胜感激.
如
there所述,str_replace在utf-8上下文中使用是安全的,只要所有参数都是utf-8有效,因为它不会是两个多字节编码字符串之间的任何模糊匹配.如果检查输入的有效性,则无需查找其他功能.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |