【发布时间】:2011-03-04 12:56:55
【问题描述】:
我有一个可以使用substr() 或str_replace() 的脚本。使用substr(),我只需切断最后一个字符,使用str_replace,我需要将! 替换为空。哪个会更快?
我猜是substr()?
【问题讨论】:
-
只要您不是在 10000 循环中或使用大字符串调用该函数,两者都需要相同的时间...
-
你猜对了。你为什么不测试?还有@Martin 所说的。
-
如果在测试后发现两者之间存在显着差异,请发布您的代码并将其标记为重新打开。
-
你也可以使用
$str = rtrim($str, '!');
标签: php substring str-replace substr