Aktueller Standort: Startseite> Funktionskategorien> substr_replace

substr_replace

Substrings, die Saiten ersetzen
Name:substr_replace
Kategorie:Saite
Programmiersprache:php
Kurzbeschreibung:Ersetzen Sie einen Teil der Zeichenfolge durch eine andere Zeichenfolge.

Definition und Verwendung

substr_replace() ersetzt einen Teil der Zeichenfolge durch eine andere Zeichenfolge.

HINWEIS: Wenn der Startparameter eine negative Zahl ist und die Länge kleiner oder gleich dem Start ist, beträgt die Länge 0.

Hinweis: Diese Funktion ist binär sicher.

Beispiel

Beispiel 1

Ersetzen Sie "Hallo" durch "Welt":

 <? Php
echo substr_replace ( "Hallo" , "Welt" , 0 ) ;
?>

Probieren Sie es selbst aus

Beispiel 2

Ersetzen Sie aus der 6. Position der Saite (ersetzen Sie "Welt" durch "Shanghai"):

 <? Php
echo substr_replace ( "Hallo Welt" , "Shanghai" , 6 ) ;
?>

Probieren Sie es selbst aus

Beispiel 3

Ersetzen Sie aus der 5. Position am Ende der Saite (ersetzen Sie "Welt" durch "Shanghai"):

 <? Php
echo substr_replace ( "Hallo Welt" , "Shanghai" , - 5 ) ;
?>

Probieren Sie es selbst aus

Beispiel 4

Fügen Sie "Hallo" zu Beginn von "World" ein:

 <? Php
echo substr_replace ( "Welt" , "Hallo" , 0 , 0 ) ;
?>

Probieren Sie es selbst aus

Beispiel 5

Ersetzen Sie mehrere Zeichenfolgen gleichzeitig. Ersetzen Sie "AAA" in jeder Zeichenfolge durch "BBB":

 <? Php
$ ersetzen = Array ( "1: aaa" , "2: aaa" , "3: aaa" ) ;
echo implode ( "<br>" , substr_replace ( $ ersetzen , 'bbb' , 3 , 3 ) ) ;
?>

Probieren Sie es selbst aus

Grammatik

 substr_replace ( String , Ersatz , Start , Länge )
Parameter beschreiben
Saite Erforderlich. Gibt die zu überprüfende Zeichenfolge an.
Ersatz Erforderlich. Gibt die zu eingefügte Zeichenfolge an.
Start

Erforderlich. Gibt an, wo der Austausch der Zeichenfolge gestartet werden soll.

  • Positive Zahl - Ersetzen Sie an der angegebenen Position in der Zeichenfolge
  • Negative Zahl - Ersetzen Sie an der angegebenen Position am Ende der Zeichenfolge
  • 0 - Ersetzen Sie beim ersten Zeichen in der Zeichenfolge
Länge

Optional. Geben Sie an, wie viele Zeichen ersetzen sollen. Die Standardeinstellung entspricht der Stringlänge.

  • Positive Anzahl - Ersetzte Stringlänge
  • Negative Zahl - repräsentiert die Anzahl der Zeichen am Ende des Substrings, der am Ende der Zeichenfolge ersetzt werden soll.
  • 0 - einfügen anstatt zu ersetzen
Ähnliche Funktionen
Beliebte Artikel