Heim  >  Artikel  >  Backend-Entwicklung  >  So implementieren Sie die Zeichenersetzung in PHP

So implementieren Sie die Zeichenersetzung in PHP

藏色散人
藏色散人Original
2020-04-24 15:53:502719Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn