【发布时间】:2010-04-21 22:58:17
【问题描述】:
有什么方法可以比 str_replace 函数更快地替换标题?我有一个包含 2000 行数组更改的文件。这伤害了我的网页。
【问题讨论】:
-
一次?每次你的页面加载?更多细节会有所帮助。
-
@manos 我正在替换表格列表中的坏词
标签: php javascript arrays string
有什么方法可以比 str_replace 函数更快地替换标题?我有一个包含 2000 行数组更改的文件。这伤害了我的网页。
【问题讨论】:
标签: php javascript arrays string
简而言之……不。在替换文本方面,它并没有比 str_replace 快多少。我不知道这些数据来自哪里,但我建议将您的应用程序更改为只执行一次,然后将结果存储在某处。在后续请求中,只需返回转换后的数据。
要么就是这样,要么升级运行它的机器。
【讨论】:
对于该数量的替换,如果您为每个替换调用str_replace,您将看到相当大的性能损失。使用 before 和 after 的数组调用一次会快得多。
【讨论】: