亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP中strtr 字符串替換介紹

2024-09-04 11:48:49
字體:
來源:轉載
供稿:網友

strtr(string,from,to)或者strtr(string,array)

首先針對strtr函數第一種方式,我們看看下面的舉例,代碼如下:

  1. <?php 
  2. echo strtr("I Love you","Lo","lO"); 
  3. ?> 
  4. //得到的結果是 
  5. //1 I lOve yOu 

這個結果提醒我們,1.strtr它是區分大小寫的,2.strtr的替換是很特殊的,你注意看后面那個yOu,中間的O被替換的,這顯然不是我們的本意,再舉一個特殊例子,說明這個php sttr函數的怪異,代碼如下:

  1.  <?php 
  2. echo strtr("I Love you","Love",""); 
  3. ?> 
  4. //結果是 
  5. //I Love you 

什么也不會改變,所以strtr需要注意的是:不能被替換為空,也就是末位那個參數不能是空字符串,當然空格是可以的,再次舉例strtr函數的另一種情況,代碼如下:

  1.  <?php 
  2. echo strtr("I Loves you","Love","lOvEA"); 
  3. ?> 
  4. //結果是 
  5. //1 I lOvEs yOu 

注意看第三個參數的A,在結果中并沒有出現.

我不建議用strtr以少換多,既然這個strtr函數挺麻煩為什么還要用呢?原因是,它的速度很快,據說,strtr 比 str_replace 快四倍,所以能用strtr函數的時候一定要用,那怎么用才舒服?這就是它的第二種情況:strtr(string,array)

strtr符合意愿的使用方法,代碼如下:

  1. <?php 
  2. $table_change = array('you'=>'her sister'); 
  3. echo strtr("I Love you",$table_change); 
  4. ?> 
  5. //結果為 
  6. //I Love her sister 

小技巧:你想到替換什么你就往數組加什么,比如代碼如下:

  1. <?php 
  2. $table_change = array('you'=>'her sister'); 
  3. $table_change += array('Love' => 'hate'); 
  4. echo strtr("I Love you",$table_change); 
  5. ?> 
  6. //結果是 
  7. //I hate her sister 

再次提醒那個Love 寫成love 是行不通的,亂七八糟說了一通,其實關于strtr最想說的就是這個后面的用法了簡單方便,貌似后面的用法也忽略掉了前后字符長度不同的問題,以上php strtr函數實驗,PHP5.2 測試通過,代碼如下:

  1. <?php 
  2. //這個時候輸出的為baicai而不是bai123cai,因為str("pao")<strlen("bai123") 
  3. echo strtr("paocai!","pao","bai123"); 
  4. ?> 

實例2:當被替換的值長度小于被替換目標的時候,以下為引用的內容,代碼如下:

  1. <?php 
  2. //這個時候輸出的為laocai而不是lacai,因為str("pao")>strlen("la")  
  3.  
  4. echo strtr("paocai!","pao","la");  
  5.    
  6. ?> 

實例3:支持數組替換,以下為引用的內容,代碼如下:

  1. <?php 
  2. $Arr=array('ao'=>'oa','ai'=>'ia'); 
  3. echo strtr("paocai!",$Arr); //這個時候輸出的為poacia 
  4. ?> 

其次是str_replace,以下為引用的內容,代碼如下:

  1. <?php 
  2. echo str_replace("you","paocai","I love you!"); //會輸出I love paocai! 
  3. //開源軟件:Vevb.com 
  4. ?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美日韩天堂| 自拍偷拍免费精品| 日韩欧美aaa| 欧洲午夜精品久久久| 亚洲缚视频在线观看| 在线精品国产成人综合| 欧美日韩一区二区在线| 日本最新高清不卡中文字幕| 久久精品国产v日韩v亚洲| 日韩久久精品电影| 日韩高清电影免费观看完整| 国产亚洲欧美日韩一区二区| 日韩成人av网| 91香蕉嫩草神马影院在线观看| 97av在线视频| 国产精品成av人在线视午夜片| 欧美精品电影在线| 欧美日韩成人网| 国产精品久久婷婷六月丁香| 欧美激情二区三区| 91久热免费在线视频| 亚洲第一视频网| 日韩福利视频在线观看| 国产精品久久久久久久久久久久久久| 国产视频综合在线| 久久久精品日本| 91精品国产高清久久久久久91| 精品国产一区二区三区四区在线观看| 亚洲成色777777女色窝| 亚洲欧美中文日韩在线| 成人做爰www免费看视频网站| 欧美成年人视频网站欧美| 中国人与牲禽动交精品| 亚洲精品一区二三区不卡| 国产亚洲一区二区精品| 国产成人拍精品视频午夜网站| 亚洲午夜久久久影院| 国产精品一区二区电影| 久久久久久伊人| 亚洲va久久久噜噜噜| 日韩电影第一页| 成人性生交大片免费看小说| 亚洲人精选亚洲人成在线| 日韩一区二区在线视频| 欧美裸体男粗大视频在线观看| 国产午夜精品全部视频在线播放| 另类专区欧美制服同性| 久久久久成人精品| 日韩av免费网站| 欧美中文字幕视频在线观看| 久久人人97超碰精品888| 国产精品久久国产精品99gif| 亚洲欧美日韩一区二区在线| 一道本无吗dⅴd在线播放一区| 欧美日韩999| 国产精品国模在线| 欧美极品xxxx| 亚洲18私人小影院| 欧美日韩加勒比精品一区| 在线播放亚洲激情| 黄色成人在线播放| 亚洲成在人线av| 久久精品久久久久久国产 免费| 在线精品国产成人综合| 永久免费看mv网站入口亚洲| 国产午夜精品全部视频在线播放| 欧美成aaa人片在线观看蜜臀| 久久久久成人精品| 91九色精品视频| 欧美激情欧美激情| 9.1国产丝袜在线观看| 亚洲无线码在线一区观看| 8050国产精品久久久久久| 亚洲最大av网站| 亚洲a级在线观看| 色偷偷综合社区| 中文国产成人精品久久一| 81精品国产乱码久久久久久| 成人国产精品久久久久久亚洲| 欧美性色19p| 久久久国产精品x99av| 国产精品免费福利| 尤物九九久久国产精品的特点| 欧美亚洲另类制服自拍| 伊人久久久久久久久久| 亚洲天堂日韩电影| 亚洲成色777777在线观看影院| 神马久久久久久| 97婷婷涩涩精品一区| 亚洲欧美在线看| 欧美成人午夜激情视频| 97国产真实伦对白精彩视频8| 国产精品色午夜在线观看| 国产视频福利一区| 精品免费在线观看| 18一19gay欧美视频网站| 国产日产久久高清欧美一区| 日韩av电影免费观看高清| 亚洲在线视频福利| 亚洲国产精品高清久久久| 久久伊人精品视频| 日韩hd视频在线观看| 国产精品人成电影在线观看| 成人性生交大片免费观看嘿嘿视频| 日韩在线免费观看视频| 77777亚洲午夜久久多人| 国产乱肥老妇国产一区二| 欧美午夜激情小视频| 视频一区视频二区国产精品| 国产精品视频成人| 成人黄色av播放免费| 久久精品电影一区二区| 在线播放日韩精品| 亚洲一区二区三区在线免费观看| 亚洲综合精品一区二区| 亚洲成人免费网站| 黄色一区二区三区| 国产成人精品久久| 国产一区二区动漫| 国产精品入口夜色视频大尺度| 国产精品福利在线观看| 国产精品福利网站| 久久精品99久久久香蕉| 欧美精品videossex88| 国产精品十八以下禁看| 久久精品中文字幕免费mv| 日韩电影中文字幕一区| 欧美黄色三级网站| 久久久久久久国产精品| 欧美成人在线影院| 国模视频一区二区三区| 奇门遁甲1982国语版免费观看高清| 91精品国产99久久久久久| 欧美激情成人在线视频| 国产精品色午夜在线观看| 久久久久在线观看| 欧美网站在线观看| 日韩欧美国产中文字幕| 亚洲精品欧美极品| 国产97人人超碰caoprom| 亚洲国模精品一区| 日韩久久精品电影| 国产日韩欧美视频在线| 大胆人体色综合| 成人444kkkk在线观看| 色先锋资源久久综合5566| 亚洲美女在线视频| 国内精品久久久久影院优| 国产精品永久免费视频| 九九热精品视频| 中文字幕日韩精品在线| 一区国产精品视频| 68精品国产免费久久久久久婷婷| 日韩**中文字幕毛片| 91在线精品播放| 国产精品福利无圣光在线一区| 国精产品一区一区三区有限在线| 91美女福利视频高清| 91影视免费在线观看| 欧美中文字幕在线观看| 日韩小视频在线观看| 精品丝袜一区二区三区| 国产丝袜一区视频在线观看| 91九色国产在线|