Es gibt mehrere Funktionen zum Ersetzen von Zeichen in php, wie zum Beispiel : str_replace, substr_replace, preg_replace, preg_split, str_split und andere Funktionen:
1, Str_replace() Funktion:
Verwenden Sie eine Zeichenfolge, um andere Zeichen in der Zeichenfolge zu ersetzen. (Groß-/Kleinschreibung beachten, binärsicher)
(1) Format: str_replace(find,replace,string,count)
( 2)Parameterbeschreibung:
Suche erforderlich. Gibt den zu suchenden Wert an.
ersetzen Erforderlich. Gibt den Wert an, der den Wert in find ersetzt.
Zeichenfolge Erforderlich. Gibt die Zeichenfolge an, nach der gesucht werden soll.
Anzahl Optional. Eine Variable, die die Anzahl der Ersetzungen zählt
Ergänzung: AnzahlWenn angegeben, wird ihr Wert auf die Häufigkeit gesetzt, mit der die Ersetzung stattgefunden hat
2, str_ireplace() Funktion:
Verwenden Sie eine Zeichenfolge, um andere Zeichen in einer Zeichenfolge zu ersetzen. (Groß- und Kleinschreibung wird nicht berücksichtigt, binärsicher)
(1) Format: str_ireplace(find,replace,string,count)
(2) Parameter sind die gleichen wie oben
3, substr_replace() Funktion :
Teil einer Zeichenfolge durch eine andere Zeichenfolge ersetzen. (1)
(1) Format: substr_replace(string,replacement,start, length )
(2) Parameterbeschreibung
Zeichenfolge Erforderlich. Gibt die zu überprüfende Zeichenfolge an.
Ersatz Erforderlich. Gibt die einzufügende Zeichenfolge an.
Start Erforderlich. Gibt an, wo in der Zeichenfolge mit der Ersetzung begonnen werden soll.
Positive Zahl - beginnt, Start
>Negativ zu ersetzen Zahlen- Ersetzen beginnen 0 - Ersetzen beginnen beim ersten Zeichen in der Zeichenfolge
charlistOptional . Gibt an, wie viele Zeichen ersetzt werden sollen.
Positive Zahl- Die Länge der zu ersetzenden Zeichenfolge
Negative Zahl - Aus der Zeichenfolge Die Anzahl der ersetzten Zeichen beginnend mit dem Ende
0 - Einfügen statt Ersetzen
Hinweis: Wennbeginnen ist negativ und
Länge ist kleiner oder gleich Start, dann Länge ist 0. 4, preg_replace ( Muster, Ersatz, Betreff
, limit = -1 , $count ) (1) Funktion: Durchführen einer Suche und Ersetzung regulärer Ausdrücke
( 2) Parameterbeschreibung
Muster Erforderlich. Das Muster, nach dem gesucht werden soll.
ErsatzErforderlich. String oder Array, das als Ersatz verwendet werden soll.
BetreffErforderlich. Zu ersetzender String oder Array.
LimitDie Anzahl der Ersetzungen. -1
ist unendlich zählt die Häufigkeit, mit der die Ersetzung abgeschlossen werden muss, Variable
5, preg_split ( Muster, Betreff
, Limit = -1 , Flag )(1) Funktion: Zeichenfolge nach regulärem Ausdruck aufteilen
(2) Parameterbeschreibung
Muster Erforderlich. Das Muster, nach dem gesucht werden soll.
SchnürungErforderlich. String oder Array, das als Ersatz verwendet werden soll.
BetreffErforderlich. Die Zeichenfolge, die ersetzt werden muss.
LimitDie zu teilende Zeichenfolge ist höchstens Limit
. Flag Modus
6, str_split ( Betreff
, Länge)(1) Funktion: Teilen Sie die Zeichenfolge in ein Array auf
(2) Parameterbeschreibung
Betreff Zeichenfolge.
LängeDie Länge jedes Absatzes.
Das Obige stellt die PHP-String-Ersetzungsfunktion vor, einschließlich des relevanten Inhalts. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.