Heim  >  Artikel  >  Backend-Entwicklung  >  So ersetzen Sie die Zeichen nach dem ersten Zeichen in einem PHP-String

So ersetzen Sie die Zeichen nach dem ersten Zeichen in einem PHP-String

青灯夜游
青灯夜游Original
2022-04-26 20:51:093245Durchsuche

Sie können substr_replace() in PHP verwenden, um die Zeichen nach dem ersten Zeichen zu ersetzen. Setzen Sie einfach den dritten Parameter der Funktion auf 1, was festlegt, dass die Ersetzung ab dem zweiten Zeichen beginnt. Ersatzwert „,1,Anzahl der Zeichen)“; wenn die Anzahl der Zeichen weggelassen wird, werden alle nachfolgenden Zeichen ersetzt.

So ersetzen Sie die Zeichen nach dem ersten Zeichen in einem PHP-String

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP können Sie substr_replace() verwenden, um die Zeichen nach dem ersten Zeichen zu ersetzen. Die Funktion

substr_replace() ersetzt einen Teil einer Zeichenfolge durch eine andere Zeichenfolge. Sie ersetzt die angegebene Anzahl von Zeichen ab der angegebenen Position.

substr_replace(string,replacement,start,length)

Beispiel: Ersetzen Sie mehrere Zeichen nach dem ersten Zeichen

<?php
$str = &#39;hello,world,hello,world&#39;;
$replace = &#39;-&#39;;
echo substr_replace($str, $replace, 1,1)."<br>";
echo substr_replace($str, $replace, 1,2)."<br>";
echo substr_replace($str, $replace, 1,3)."<br>";
echo substr_replace($str, $replace, 1,4)."<br>";
echo substr_replace($str, $replace, 1,5)."<br>";
?>

So ersetzen Sie die Zeichen nach dem ersten Zeichen in einem PHP-String

Wenn der Parameter „Anzahl der Zeichen“ weggelassen wird, werden alle Zeichen nach dem ersten Zeichen ersetzt. length

<?php
$str = &#39;hello,world,hello,world&#39;;
$replace = &#39;-&#39;;
echo substr_replace($str, $replace, 1)."<br>";
?>

So ersetzen Sie die Zeichen nach dem ersten Zeichen in einem PHP-String

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ersetzen Sie die Zeichen nach dem ersten 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