站長資訊網
最全最豐富的資訊網站

PHP中str_replace高級使用你知道嗎?

str_replace高級使用你應該了解一下

在閱讀PHP框架ThinkPHP源碼的過程中有很多方法的冷門使用,也就是不常用的使用方法。

這里咔咔先對str_replace這個方法進行解析,這個方法也就是替換字符串中的一些字符(區分大小寫)。

先來看一個常用的案例

PHP中str_replace高級使用你知道嗎?
演示案例

訪問這個控制器會返回什么結果應該都知道,也就是會把Hello world!中所有的world會給改變為Peter

PHP中str_replace高級使用你知道嗎?
返回結果

那么接下里進行一個案例升級,請看下圖

在這個案例中需要搜索的數據為數組,同樣適用函數替換也是可以的。

PHP中str_replace高級使用你知道嗎?
演示案例二

返回結果可以看到輸出了共替換的次數。

PHP中str_replace高級使用你知道嗎?
案例二返回結果

當然咔咔今天要給大家說明的并不是這倆種使用方法,而是下邊的案例,請看下圖

在這個案例中要查找的值和要替換的值都為數組。

這種方式的使用不知道大家之前有沒有使用過,咔咔在之前是沒有使用過的,這種使用方式還是咔咔在閱讀框架源碼中發現的。

PHP中str_replace高級使用你知道嗎?
案例演示三

返回結果

同樣在返回結果中也可以看到是已經進行了替換的,這種方式獲取在開發過程中不太使用,但是還是要知道有這種用法的。

PHP中str_replace高級使用你知道嗎?
案例三返回結果

在框架源碼中的使用是這樣的,這個案例跟咔咔給大家演示的第三個案例是一模一樣的。

只不過這個是框架源碼在生成SQL語句時進行的處理。

PHP中str_replace高級使用你知道嗎?
演示案例四

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
亚洲精品麻豆av| 国产精品无码日韩欧| 欧洲精品99毛片免费高清观看| 国产啪亚洲国产精品无码| 亚洲日韩乱码中文字幕| 国产精品爽爽va在线观看无码| 久热爱精品视频在线| 无码人妻精品一区二区三区99性| 99aiav国产精品视频| 久久久久国产精品免费看| 亚洲精品国产精品乱码不99| 精品多毛少妇人妻AV免费久久| 老司机午夜精品视频播放| 亚洲高清专区日韩精品| 国产乱子伦精品免费无码专区| 国产色婷婷精品免费视频| 国产精品99久久不卡| 久久国产精品99国产精| 亚洲国产精品无码久久久秋霞1| 992tv精品视频tv在线观看| 日本一二三精品黑人区| 精品黑人一区二区三区| 中文字幕动漫精品专区| 亚洲91精品麻豆国产系列在线| 3d动漫精品一区视频在线观看| 久久狠狠高潮亚洲精品| 91精品一区二区三区在线观看| 99久热re在线精品996热视频| 99精品视频在线观看免费播放| 日韩国产成人精品视频| 99久久精品免费视频| 久久久一本精品99久久精品88| 日本午夜精品一区二区三区电影| 亚洲国产综合91精品麻豆| 国产精品久久久久AV福利动漫| 国产精品vⅰdeoxxxx国产| 亚洲国产精品成人精品无码区 | 亚洲国产美女精品久久久久∴| 久久伊人精品青青草原日本| AV天堂午夜精品一区| 热99RE久久精品这里都是精品免费 |