In PHP können Sie die Funktion str_replace() verwenden, um eine Zeichenfolge an einer angegebenen Position zu ersetzen. Das Syntaxformat ist „substr_replace(string,replacement,start,length)“. wo in der Zeichenfolge begonnen werden soll).
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php ersetzt die angegebene Positionszeichenfolge
<?php $str = 'hello world'; // 替换指定位置的字符 $str = substr_replace($str,"earth",6);; // 显示字符 echo $str; ?>
Ausgabe:
hello earth
Zugehörige Funktionsbeschreibung:
Die Funktion substr_replace(( ) ersetzt einen Teil einer Zeichenfolge durch eine andere Zeichenfolge. Die Syntax lautet wie folgt:
substr_replace(string,replacement,start,length)
Parameter | Beschreibung |
---|---|
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.
|
Länge | Optional. Gibt an, wie viele Zeichen ersetzt werden sollen. Der Standardwert entspricht der Zeichenfolgenlänge.
|
Hinweis: Wenn Der Startparameter ist negativ und die Länge ist kleiner oder gleich Start, dann ist die Länge 0.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ersetzen Sie eine Zeichenfolge an einer bestimmten Position in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!