首頁 >後端開發 >php教程 >str_replace() 函數在php中的應用(附實例講解)

str_replace() 函數在php中的應用(附實例講解)

烟雨青岚
烟雨青岚轉載
2020-06-08 13:00:503023瀏覽

str_replace() 函數在php中的應用(附實例講解)

 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中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除