首頁 >後端開發 >PHP問題 >php替換字元的實作方法

php替換字元的實作方法

藏色散人
藏色散人原創
2020-04-24 15:53:502828瀏覽

php替換字元的實作方法

php替換字符的實作方法

#php替換字串中的字符, 通常有兩個函數可以使用,str_replace() 和strtr()

str_replace()函數定義和用法

##str_replace() 函數以其他字元取代字串中的一些字元(區分大小寫)。

该函数必须遵循下列规则:
如果搜索的字符串是数组,那么它将返回数组。
如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。
如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换
如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。

註解:此函數區分大小寫。請使用 str_ireplace() 函數執行不區分大小寫的搜尋。

註解:此函數是二進位安全的。

語法

str_replace(find,replace,string,count)

參數 

find必需。规定要查找的值。
replace必需。规定替换 find 中的值的值。
string必需。规定被搜索的字符串。
count可选。对替换数进行计数的变量。

strtr()函數定義與用法

strtr() 函數轉換字串中特定的字元。

註解:如果 from 和 to 參數的長度不同,則會被格式化為最短的長度。

文法

strtr(string,from,to)

或:

strtr(string,array)

參數 

string必需。规定要转换的字符串。
from必需(除非使用数组)。规定要改变的字符。
to必需(除非使用数组)。规定要改变为的字符。
array必需(除非使用 from 和 to)。数组,其中的键名是更改的原始字符,键值是更改的目标字符。

更多相關知識,請追蹤 

PHP中文網! !

以上是php替換字元的實作方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn