Heim >Backend-Entwicklung >PHP-Problem >So ersetzen Sie 1 Zeichen in einem PHP-String

So ersetzen Sie 1 Zeichen in einem PHP-String

青灯夜游
青灯夜游Original
2022-04-27 14:27:534425Durchsuche

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.

So ersetzen Sie 1 Zeichen in einem PHP-String

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(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "abCdABcD";
echo "原字符串:".$str;
$replace = &#39;-&#39;;
$search = &#39;b&#39;;
echo "<br>替换后:".str_replace($search, $replace, $str);
?>

So ersetzen Sie 1 Zeichen in einem PHP-String

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(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "abCdABcD";
echo "原字符串:".$str;
$replace = &#39;-&#39;;
$search = &#39;b&#39;;
echo "<br>替换后:".str_ireplace($search, $replace, $str);
?>

So ersetzen Sie 1 Zeichen in einem PHP-String

2. Verwenden Sie die Funktion substr_replace().

Die Funktion substr_replace() kann ein Zeichen ab der angegebenen Position ersetzen.

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "abCdABcD";
echo "原字符串:".$str;
echo "<br>替换后:".substr_replace($str,"#",2,1);
?>

So ersetzen Sie 1 Zeichen in einem PHP-String

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn