真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

strtr與str_replace在php中哪個效率高-創(chuàng)新互聯(lián)

這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān) strtr 與str_replace 在php中哪個效率高,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),集賢企業(yè)網(wǎng)站建設(shè),集賢品牌網(wǎng)站建設(shè),網(wǎng)站定制,集賢網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,集賢網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

在網(wǎng)上看了一些php優(yōu)化的指南,里面提到:使用strtr 函數(shù) 比 str_replace快4倍。 本著探索的精神動手驗證。

代碼

$string = 'abcdefg';
set_time_limit(300);
 
$start = microtime(true);
for ($i = 0; $i < 10000000; $i++) {
  $str = str_replace('a', '123', $string);
}
 
echo microtime(true)-$start, '';
 
$start = microtime(true);
for ($i = 0; $i < 10000000; $i++) {
  $str = strtr($string, ['a'=>'123']);
}
 
echo microtime(true)-$start, '';

平臺(筆記本):win10 + i5 + 8G固態(tài)

環(huán)境1:php 5.6 nts +apache

測試條件: 10000000次循環(huán)

結(jié)果:    str_replace :3.2446131706238 秒   
               strtr: 36.379708051682 秒


環(huán)境2:php 7.0 nts +apache

測試條件: 10000000次循環(huán)


結(jié)果:    str_replace :9.3426380157471秒   
               strtr: 9.3660399913788秒


環(huán)境3:php 5.6 nts + nginx

測試條件: 10000000次循環(huán)


結(jié)果:    str_replace :3.2784769535065 秒   
               strtr: 35.701732158661 秒


環(huán)境4:php 7.0nts +nginx

測試條件: 10000000次循環(huán)


結(jié)果:    str_replace :9.5572259426117 秒   
               strtr: 9.4987349510193 秒


意外發(fā)現(xiàn), 5.6版本 str_replace  比 strtr 效率高10+倍,  7.0版本效率基本相同, 但5.6的 str_replace  竟比 7.0高 3倍


ps:以上測試,每個環(huán)境都測試了3+次,結(jié)果取平均值

上述就是小編為大家分享的 strtr 與str_replace 在php中哪個效率高了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


文章標題:strtr與str_replace在php中哪個效率高-創(chuàng)新互聯(lián)
文章路徑:http://weahome.cn/article/dcpcdh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部