在php中,文字取代函數是str_replace(),該函數可以使用新的字串取代原來字串中指定的特定字串;語法格式「str_replace(查找值,替換值,字串/數組,替換數目)」。
本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦
在php中,文字取代函數是str_replace()。
str_replace() 函數以其他字元取代字串中的一些字元(區分大小寫)。
函數必須遵循下列規則:
如果搜尋的字串是數組,那麼它將傳回數組。
如果搜尋的字串是數組,那麼它將對數組中的每個元素進行查找和替換。
如果同時需要對陣列進行查找和替換,並且需要執行替換的元素少於查找到的元素的數量,那麼多餘元素將用空字串進行替換
如果找到的是數組,而替換的是字串,那麼替代字串將對所有查找到的值起作用。
語法
str_replace(find,replace,string,count)
#參數 | ##說明描述|
---|---|
find | 必要。規定要找的值。 |
replace | 必要。規定替換find | 中的值的值。
string | 必要。規定被搜尋的字串。 |
#可選。對替換數進行計數的變數。
範例1:
<?php $str="Hello world!"; echo str_replace("world","Shanghai",$str); ?>
<?php $find = array("Hello","world"); $replace = array("B"); $arr = array("Hello","world","!"); print_r(str_replace($find,$replace,$arr)); ?>
Array ( [0] => B [1] => [2] => ! )
以上是php文字替換函數是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!