日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

php函數(shù)之strtr和str_replace的用法詳解以及效率分析 原創(chuàng)

瀏覽:298日期:2022-06-05 18:24:13
目錄
  • 一. str_repalce()用法
  • 二. strtr()用法
  • 三. 效率對(duì)比
  • 四. 總結(jié)

PHP中主要用strtr()和str_repalce()這兩個(gè)函數(shù)替換字符串和數(shù)組,但你們都知道他們這兩個(gè)函數(shù)的區(qū)別和用法嗎?有不少文章在說使用strtr函數(shù)比str_replace快4倍,那為什么很多時(shí)候都在用str_replace,到底應(yīng)該使用哪個(gè)函數(shù)呢?

一. str_repalce()用法

str_replace(find,replace,string,count)
find:規(guī)定要查找的字符串或數(shù)組;
replace:被用來替換的字符串或數(shù)組;
string:被查詢的字符串或數(shù)組;
count:可選,替換的次數(shù)

<?php
  //實(shí)例一:字符串替換字符串
  $str1 = str_replace("red","black","red green yellow pink purple");
  echo $str1;  //輸出結(jié)果為black green yellow pink purple
  echo "<br>";

  //實(shí)例二:數(shù)組的鍵值用字符串替換
  $arr = array("blue","red","green","yellow");
  $str1 = str_replace("red","pink",$arr,$count);
  print_r($str1);
  //輸出結(jié)果
  //Array ( [0] => blue [1] => pink [2] => green [3] => yellow ) 
  echo "<br>" . $count; //輸出替換次數(shù)1

  //實(shí)例三:數(shù)組替換數(shù)組,一一映射替換
  $arr1 = array("banana","orange");
  $arr2 = array("pitaya","tomato");
  $con_arr = array("apple","orange","banana","grape");
  $con_rep = str_replace($arr1,$arr2,$con_arr,$count1);
  print_r($con_rep);
  //輸出結(jié)果
  // Array ( [0] => apple [1] => tomato [2] => pitaya [3] => grape ) 
  echo "<br>" . $count1; //輸出替換次數(shù)2

  //實(shí)例四:如$search為數(shù)組,$replace為字符串時(shí)
  $search = array("banana","grape");
  $replace = "tomato";
  $arr = array("banana","apple","orange","grape");
  $new_arr = str_replace($search,$replace,$arr,$count2);
  print_r($new_arr);
  //輸出結(jié)果
  //Array ( [0] => tomato [1] => apple [2] => orange [3] => tomato ) 
  echo "<br>" . $count2; //輸出替換次數(shù)2
?>

 

二. strtr()用法

 

<?php
  	//用法一:strtr(string,from,to)
	echo strtr("I Love you","Lo","lO");
	/*輸出結(jié)果:
	I lOve yOu
	you中的o被替換了,很詭異,要注意可能;
	這種用法也不能被替換為空,不生效;
	不推薦使用該方法*/

	//用法二:strtr(string,array)
	$arr = array("Hello" => "Hi", "world" => "earth");
	echo strtr("Hello world",$arr);
	/*輸出結(jié)果:
	Hi earth*/
?>

三. 效率對(duì)比

筆者使用apache環(huán)境和nginx環(huán)境做了測試:5.6版本 str_replace 比 strtr 平均效率高4倍,7.1版本效率基本相同。

四. 總結(jié)

使用strtr會(huì)出現(xiàn)一些不可控的錯(cuò)誤,strtr被查詢替換的只能是字符串,而且str_replace函數(shù)比strtr效率高、速度快,因此推薦使用str_replace函數(shù)替換字符串或數(shù)組。

到此這篇關(guān)于php函數(shù)之strtr和str_replace的用法詳解以及效率分析的文章就介紹到這了,更多相關(guān)php函數(shù)strtr和str_replace對(duì)比內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章。希望大家以后多多支持!

標(biāo)簽: PHP
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
麻豆精品久久久| 在线观看亚洲精品福利片| 久久五月天小说| 日韩高清欧美| 欧美极品中文字幕| 欧美日韩伊人| 欧美一区成人| 欧美视频精品全部免费观看| 在线一区视频| 欧美特黄一区| 亚洲一级在线| 午夜久久av | 黄色日韩在线| 久久字幕精品一区| 国产精品亚洲产品| 欧美国产不卡| 青青草国产精品亚洲专区无| 欧美一区成人| а√在线中文在线新版| 香蕉久久精品| 久久国产日韩欧美精品| 精品国产精品久久一区免费式 | 亚洲国产福利| 欧美激情亚洲| 久久男女视频| 欧美日韩一区二区三区不卡视频 | 日韩二区在线观看| 日韩伦理福利| 日韩三级久久| 国精品一区二区| 国产精品免费大片| 久久国产精品毛片| 香蕉精品视频在线观看| 影院欧美亚洲| 美女av在线免费看| 激情视频网站在线播放色| 国产欧美日韩免费观看| 亚洲欧美不卡| 日韩专区欧美专区| 国产精品外国| 成人在线免费观看91| 欧美日韩国产欧| 红桃视频国产精品| 麻豆理论在线观看| 久久av电影| 性感美女一区二区在线观看| 久久久久久黄| 日韩有吗在线观看| 天堂av在线| 久久亚洲在线| 日本中文字幕不卡| 欧美天堂视频| 久久xxx视频| 日韩一区二区三区四区五区| 日韩av中文在线观看| 美女在线视频一区| 最近国产精品视频| 国产精品久久久久久久久久妞妞 | 先锋亚洲精品| 国产免费av一区二区三区| 欧美aa一级| 免费国产自线拍一欧美视频| 久久三级中文| 亚洲欧美日韩国产一区| 欧美aaaaaa午夜精品| 成人av二区| 欧美精品aa| 在线日韩成人| 蜜臀久久久99精品久久久久久| 久久久久九九精品影院| 精品三级在线| 99热精品久久| 91嫩草精品| 日本欧美大码aⅴ在线播放| 老司机精品视频网| 视频在线观看一区二区三区| 亚洲精品一级二级三级| 日本精品影院| 精品视频一区二区三区在线观看 | 久久麻豆精品| 欧美日韩一视频区二区| 狠狠色综合网| 国产成人免费av一区二区午夜| 午夜亚洲精品| 日韩中文在线电影| 蜜桃视频一区二区| 精品久久久亚洲| 午夜久久一区| 久久国产婷婷国产香蕉| 欧美日韩国产传媒| 国产精品中文字幕制服诱惑| 精品国产麻豆| 一区在线免费| 91精品韩国| 国精品产品一区| 国产精品一区二区中文字幕| 少妇精品久久久一区二区| 国产精品免费大片| 麻豆精品视频在线| 成人在线黄色| 亚洲成人不卡| 成人在线丰满少妇av| 亚洲先锋成人| 美女一区网站| 高清久久精品| av免费不卡国产观看| 亚洲免费高清| 欧洲av不卡| 欧美二三四区| 亚洲一区资源| 国产精品久一| 青青草91视频| 狠狠爱成人网| 国产在线不卡一区二区三区| 国产精品最新| 欧美freesex黑人又粗又大| 999久久久精品国产| 国产精品3区| 日韩欧美另类中文字幕| 亚洲精品乱码日韩| 色老板在线视频一区二区| 国产精品.xx视频.xxtv| 国产精品黄色片| 人人精品人人爱| 国产免费久久| 亚洲精品日本| 国产精品视频首页| 噜噜噜躁狠狠躁狠狠精品视频| 国产欧美综合一区二区三区| 日韩制服丝袜av| 日韩av一级片| 国产精品日韩精品中文字幕| 国产精品黄色片| 99久久久久国产精品| 色欧美自拍视频| 欧美精品导航| 国产欧洲在线| 老司机精品久久| 免费在线亚洲欧美| 欧美网站在线| 欧美网站在线| 成人av二区| 国产福利电影在线播放| 日韩高清不卡在线| 水蜜桃久久夜色精品一区| 麻豆久久一区| 91精品精品| 国产伊人久久| 日韩高清一区二区| 久久电影一区| 久久青青视频| 三上悠亚国产精品一区二区三区| 丝袜亚洲另类欧美| 国产九一精品| 在线日韩av| 性欧美videohd高精| 国产精品99一区二区| 69堂免费精品视频在线播放| 欧美日韩1区2区3区| 97在线精品| 黄色在线网站噜噜噜| 中文在线а√在线8| 亚洲开心激情| 国产精选一区| 夜夜嗨网站十八久久| 亚洲一级特黄| 精品日韩视频| 欧美不卡高清一区二区三区| 91成人福利| 久久影院午夜精品| 亚洲一级高清| 亚洲高清影视| 国产精品毛片一区二区在线看| 国产精品分类| 国产视频一区在线观看一区免费| 久久国产精品色av免费看| 亚洲h色精品| 都市激情国产精品| 亚洲精品系列| 日本欧美在线看| 国产一区2区在线观看| 国产精品综合| 88久久精品| 美女91精品| 久久国产日韩欧美精品| 成人污污视频| 免费看一区二区三区| 最新中文字幕在线播放| 国产农村妇女精品一区二区 | 99精品视频在线| 国产精品国码视频| 国产精品免费99久久久| 欧美天堂在线| 国产精品白丝久久av网站| 欧美日一区二区在线观看| 日韩国产欧美| 国产成人调教视频在线观看| 国产精品videossex久久发布 | 日本不卡视频在线观看| 国产乱码精品一区二区三区四区 |