作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想确保我正在运行的一些字符串替换是多字节安全的。我在网上找到了一些 mb_str_replace 函数,但它们很慢。我说的是在通过它传递 500-900 字节后增加 20%。
有什么建议吗?我正在考虑使用 preg_replace,因为它是 native 的并已编译,所以它可能会更快。如有任何想法,我们将不胜感激。
最佳答案
如前所述there , str_replace 在 utf-8 上下文中使用是安全的,只要所有参数都是 utf-8 有效的,因为它不会是两个多字节编码字符串之间的任何模糊匹配。如果您检查输入的有效性,则无需寻找其他函数。
关于php - mb_str_replace()... 很慢。有什么选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3489495/
我想确保我正在运行的一些字符串替换是多字节安全的。我在网上找到了一些 mb_str_replace 函数,但它们很慢。我说的是在通过它传递 500-900 字节后增加 20%。 有什么建议吗?我正在考
我是一名优秀的程序员,十分优秀!