多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > php 字符串替換函數(shù)

php 字符串替換函數(shù)

來源:程序員人生   發(fā)布時(shí)間:2014-03-15 15:25:41 閱讀次數(shù):3066次

本文章給php初學(xué)者講了兩個(gè)php中實(shí)例的字符替換函數(shù),一個(gè)是str_ireplace()一個(gè)是substr_replace()這兩個(gè)函數(shù)都比較好用,有需要的參考一下。

字符串的替換技術(shù)可以通過以下兩個(gè)常用函數(shù)實(shí)現(xiàn):str_ireplace()函數(shù)和substr_replace()函數(shù)

str_ireplace()函數(shù)

使用新的子字符串替換原始字符串中被指定要替換的字符串,語法:

mixed str_ireplace(mixed search,mixed replace,mixed subject[,int&count])

參數(shù)search:必要參數(shù),指定需要查找的字符串。

參數(shù)replace:必要參數(shù),指定替換的值。

參數(shù)subject:必要參數(shù),指定查找的范圍。

參數(shù)count:可選參數(shù),(帶中括號(hào)的為可選參數(shù)),獲取執(zhí)行替換的數(shù)量。

實(shí)例代碼如下:

  1. <?php 
  2. $str2=”某某”; 
  3. $str1=”**”; 
  4. $str=”某某網(wǎng)站的地址是www.phpfensi.com ,某某網(wǎng)站主要記錄一些學(xué)習(xí)php的筆記和感想以及各種軟件知識(shí)”; 
  5. echo str_ireplace($str2,$str1,$str);    //str2查找的值,str1替換的值,str范圍 
  6. ?> 

在本例中,我們將演示帶有數(shù)組和count變量的 str_ireplace()函數(shù),代碼如下:

  1. <?php 
  2. $arr = array("blue","red","green","yellow"); 
  3. print_r(str_ireplace("red","pink",$arr,$i)); 
  4. echo "Replacements: $i"
  5. ?> 
  6. //輸出: 
  7. Array 
  8. [0] => blue 
  9. [1] => pink 
  10. [2] => green 
  11. [3] => yellow 

Replacements:1例子3,代碼如下:

  1. <?php 
  2. $find = array("Hello","world"); 
  3. $replace = array("B"); 
  4. $arr = array("Hello","world","!"); 
  5. print_r(str_ireplace($find,$replace,$arr)); 
  6. ?> 
  7. //輸出: 
  8. Array 
  9. [0] => B 
  10. [1] => 
  11. [2] => ! 

substr_replace()函數(shù)

對(duì)指定字符串中的部分字符串進(jìn)行替換,語法:

string substr_replace(string str,string repl,int start,[int length])

參數(shù)str:指定要操作的原始字符串。

參數(shù)repl:必要參數(shù),指定替換后的新字符串。

參數(shù)start:指定替換字符串開始的位置。

參數(shù)length:指定返回的字符串長度。

實(shí)例代碼如下:

  1. <?php  
  2. substr_replace('eggs','x',-1,-1); //eggxs  
  3. substr_replace('eggs','x',-1,-2); //eggxs  
  4. substr_replace('eggs','x',-1,-2); //eggxs  
  5. ?> Same as:  
  6. <?php  
  7. substr_replace('eggs','x',-1,0); //eggxs  
  8. ?> 
  9. <?php  
  10. substr_replace('huevos','x',-2,-2); //huevxos  
  11. substr_replace('huevos','x',-2,-3); //huevxos  
  12. substr_replace('huevos','x',-2,-3); //huevxos  
  13. ?> Same as
  14. <?php  
  15. substr_replace('huevos','x',-2,0); //huevxos  
  16. ?>
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 成人免费视频在 | 在线免费看网站 | 午夜美女写真福利写视频 | 中文字幕一区二区在线播放 | 色成人亚洲 | aa级黄色大片 | 国产精品嫩草影院在线 | 7777精品久久久大香线蕉 | 国产免费一区二区三区免费视频 | 999av视频| 亚洲国产成人精品不卡青青草原 | 亚洲无砖砖区免费 | 久久久精品久久久久三级 | 一级一级一级毛片免费毛片 | 国产欧美精品一区二区三区四区 | 免费观看www视频 | 影院亚洲| 性猛交╳xxx乱大交 性猛交xxxxx按摩 | 福利在线免费 | 国产成人影院一区二区 | 欧美另类69xxxxxhd | 国产欧美一区二区三区精品 | 波多野结衣免费一区二区三区香蕉 | 一二三四观看视频中文在线观看 | 欧美14一15sex性h | 欧美亚洲国产精品久久 | 亚洲午夜久久久久中文字幕久 | 久久久久国产一级毛片高清片 | 欧美成人777 | 嫩草影院久久国产精品 | 日本一本高清v免费视频 | 福利片中文 | 欧美成人免费全部色播 | 国产日韩欧美亚洲综合在线 | 中文字幕在线观看国产 | 国产精品福利一区二区 | 日本无卡无吗中文免费 | 天天拍夜夜添久久精品中文 | 国产欧美成人免费观看 | 欧美天堂色 | 在线成h人视频网站免费观看 |