我的問題是,如果在str_replace上使用數組比執行多次更快。我的問題只有兩個替代。數組str_replace速度更快嗎?
隨着陣列
$phrase = "You should eat fruits, vegetables, and fiber every day.";
$healthy = array("fruits", "vegetables");
$yummy = array("pizza", "beer");
$newphrase = str_replace($healthy, $yummy, $phrase);
每個搜索詞一旦
$phrase = "You should eat fruits, vegetables, and fiber every day.";
$newphrase = str_replace("fruits", "pizza", $phrase);
$newphrase = str_replace("vegetables", "beer", $phrase);
可能。但差別可能是無法估量的。 (在你的平臺上測量一個特定的答案) –
http://c2.com/cgi/wiki?PrematureOptimization – Amber
最快的解決方案是簡單地從代碼開始:'$ phrase =「你應該吃披薩,啤酒和纖維每天。「;' –