Sim*_*rts 11 php string performance
我有一些非常大的数据文件,出于商业原因,我必须进行大量的字符串操作(替换字符和字符串).这是不可避免的.替换的数量达到数十万.
这比我想要的时间更长.PHP通常非常快,但我正在做这么多的字符串操作,它正在减慢并且脚本执行运行到几分钟.这很痛苦,因为脚本经常运行.
我做了一些测试,发现str_replace最快,接着是strstr,然后是preg_replace.我还尝试了单独的str_replace语句以及构建模式和替换的数组.
我正在研究隔离字符串操作操作和用不同语言编写的想法,但我不想在该选项上投入时间,只是发现改进可以忽略不计.另外,我只知道Perl,PHP和COBOL,所以对于任何其他语言我都必须先学习它.
我想知道其他人是如何处理类似问题的?
我搜索过,我不相信这会重复任何现有的问题.
| 归档时间: |
|
| 查看次数: |
1421 次 |
| 最近记录: |