Heim > Artikel > Backend-Entwicklung > So ersetzen Sie die Zeichen nach dem ersten Zeichen in einem PHP-String
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.
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 = 'hello,world,hello,world'; $replace = '-'; 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>"; ?>
Wenn der Parameter „Anzahl der Zeichen“ weggelassen wird, werden alle Zeichen nach dem ersten Zeichen ersetzt. length
<?php $str = 'hello,world,hello,world'; $replace = '-'; echo substr_replace($str, $replace, 1)."<br>"; ?>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!