Heim > Artikel > Backend-Entwicklung > So implementieren Sie die Zeichenersetzung in PHP
So ersetzen Sie Zeichen in PHP
PHP ersetzt Zeichen in einer Zeichenfolge. Normalerweise gibt es zwei Funktionen, die das können Mit der Funktion str_replace() und strtr()
Funktion str_replace()Definition und Verwendung
Funktion str_replace() wird eine Zeichenfolge durch andere Zeichen ersetzt einige Zeichen (Groß-/Kleinschreibung beachten).
该函数必须遵循下列规则: 如果搜索的字符串是数组,那么它将返回数组。 如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。 如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换 如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。
Hinweis: Bei dieser Funktion wird die Groß-/Kleinschreibung beachtet. Bitte verwenden Sie die Funktion str_ireplace(), um eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung durchzuführen.
Hinweis: Diese Funktion ist binärsicher.
Syntax
str_replace(find,replace,string,count)
Parameter
find必需。规定要查找的值。 replace必需。规定替换 find 中的值的值。 string必需。规定被搜索的字符串。 count可选。对替换数进行计数的变量。
Strtr()-Funktionsdefinition und -verwendung
Strtr()-Funktion konvertiert bestimmte Zeichenketten.
Hinweis: Wenn die Längen der From- und To-Parameter unterschiedlich sind, werden sie auf die kürzeste Länge formatiert.
Syntax
strtr(string,from,to)
oder:
strtr(string,array)
Parameter
string必需。规定要转换的字符串。 from必需(除非使用数组)。规定要改变的字符。 to必需(除非使用数组)。规定要改变为的字符。 array必需(除非使用 from 和 to)。数组,其中的键名是更改的原始字符,键值是更改的目标字符。
Weitere Informationen zu diesem Thema finden Sie auf der PHP-Chinese-Website! !
Das obige ist der detaillierte Inhalt vonSo implementieren Sie die Zeichenersetzung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!