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