Was ist Substr_Replace () -Funktion in PHP
Der substr_replace () ist eine integrierte Funktion in PHP, mit der Sie einen Abschnitt einer Zeichenfolge durch eine andere Zeichenfolge ersetzen können. Diese Funktion nimmt die ursprüngliche Zeichenfolge, die zu ersetzende Zeichenfolge, die Ersatzzeichenfolge und die Ausgangsposition der Ersatzzeichenfolge als Argumente auf. Die Syntax für PHP substr_replace () ist wie folgt:
Substr_Replace (String $ String, String $ Ersatz, int $ start [, int $ Länge]): StringLassen Sie uns die Parameter aufschlüsseln:
Beispiel 1: Verwenden Sie eine andere Zeichenfolge, um einen Teil einer Zeichenfolge zu ersetzen
Angenommen, wir haben eine Zeichenfolge „Hallo Linuxmint!", Und wir wollen" Linuxmint "durch" LinuxHint "ersetzen". Hier ist der Code, um dies mit der Funktion substr_replace () zu erreichen:
$ string = "Hallo Linuxmint!";Im obigen Code übergeben wir den Original -String „Hallo Linuxmint!"Und die Ersatzzeichenfolge" LinuxHint ", die Startposition ($ start) der Ersatz -Zeichenfolge 6 und die Länge der zu ersetzenden Zeichenfolge beträgt 9 bis zur Funktion substr_replace ():
Beispiel 2: Ersetzen eines Teils einer Zeichenfolge durch eine leere Zeichenfolge
Angenommen, wir haben eine Zeichenfolge „Hallo Linuxmint!", Und wir wollen" Linuxmint "aus der Zeichenfolge entfernen. Hier ist der Code, um dies zu erreichen, indem Sie die Funktion substr_replace () verwenden:
$ string = "Hallo Linuxmint!";Die Original -Zeichenfolge „Hallo Linuxmint!”Wird zusammen mit einer leeren Zeichenfolge („ “), dem Ausgangspunkt der Ersatzzeichenfolge (6) und der Länge der Ersatzzeichenfolge (9) übergeben.
Abschluss
Um einen Teil einer Zeichenfolge durch eine andere Zeichenfolge in PHP zu ersetzen, wird die Funktion substr_replace () verwendet. Wir haben auch zwei Beispiele für die Verwendung dieser Funktion mit vollem Code und Erläuterung gesehen. Mit diesem Wissen können Sie Strings in PHP einfach und effizient manipulieren.