str_replace() 函數在php中的應用
1、定義與用法
該str_replace ( )函數取代某些字元與其他一些字元的字串。
此功能的作品以下規則:
如果字串被搜身是一個數組,它會傳回一個陣列。
如果字串被搜身是一個數組,查找和替換是用每一個數組元素。
如果尋找和取代的陣列,並取代了少部分比找到一個空字串將被用來作為取代。
如果發現是一個陣列並取代是一個字串,字串的替換將用於每一個尋找價值。
2、語法
str_replace(find,replace,string,count);
find (必要的),指定的價值發現。
replace(必需的),指定的價值,以取代的價值發現。
string(必要的),指定的字串被搜身。
count(任擇),一個變數的計數的數量更換。
* 注意:此功能是區分大小寫的。
使用str_ireplace ( )執行不區分大小寫的搜尋。
*註:此功能是二進位的安全性。
範例1
<?php echo str_replace("world","Peter","Hello world!"); ?>
輸出結果
Hello Peter!
範例2 在這個範例中,我們將展示str_replace ( )同一個陣列與一個計數變數:
<?php $arr = array("blue","red","green","yellow"); print_r(str_replace("red","pink",$arr,$i)); echo "Replacements: $i"; ?>
輸出結果
Array ( [0] => blue [1] => pink [2] => green [3] => yellow ) Replacements: 1
推薦教學:《PHP教學》
以上是str_replace() 函數在php中的應用(附實例講解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!