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中的應用(附範例講解)的詳細內容,更多請關注TW511.COM其它相關文章!