Heim >Backend-Entwicklung >PHP-Problem >So ersetzen Sie 1 Zeichen in einem PHP-String
So ersetzen Sie ein Zeichen: 1. Verwenden Sie die Anweisung „str_replace(“einzelnes Zeichen“, „Ersatzwert“, Zeichenfolge)“, um das angegebene einzelne Zeichen unter Berücksichtigung der Groß- und Kleinschreibung zu ersetzen. 2. Verwenden Sie „substr_replace(string)“. Die Anweisung „Wert ersetzen“, Startposition, 1)“ kann ein Zeichen ab der angegebenen Position ersetzen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
So ersetzen Sie 1 Zeichen in einer PHP-Zeichenfolge:
1. Verwenden Sie die Funktion str_replace()
str_replace()-Funktion kann das angegebene einzelne Zeichen unter Berücksichtigung der Groß-/Kleinschreibung ersetzen.
<?php header('content-type:text/html;charset=utf-8'); $str = "abCdABcD"; echo "原字符串:".$str; $replace = '-'; $search = 'b'; echo "<br>替换后:".str_replace($search, $replace, $str); ?>
Hinweis: PHP verfügt auch über eine str_ireplace()-Funktion, die str_replace() ähnelt, bei der jedoch die Groß-/Kleinschreibung nicht beachtet wird.
<?php header('content-type:text/html;charset=utf-8'); $str = "abCdABcD"; echo "原字符串:".$str; $replace = '-'; $search = 'b'; echo "<br>替换后:".str_ireplace($search, $replace, $str); ?>
2. Verwenden Sie die Funktion substr_replace().
Die Funktion substr_replace() kann ein Zeichen ab der angegebenen Position ersetzen.
<?php header('content-type:text/html;charset=utf-8'); $str = "abCdABcD"; echo "原字符串:".$str; echo "<br>替换后:".substr_replace($str,"#",2,1); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ersetzen Sie 1 Zeichen in einem PHP-String. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!