Zwei Methoden: 1. Verwenden Sie strlen(), um die Länge des Teilstrings (Anzahl der Zeichen) zu ermitteln, und verwenden Sie dann substr(), um die angegebene Anzahl von Zeichen aus dem Kopf des Strings zu löschen. Die Syntax lautet „substr(“. string, strlen(angegebene Teilzeichenfolge))". 2. Verwenden Sie die Funktionen preg_replace() und preg_quote(), um die beginnende Teilzeichenfolge durch ein Nullzeichen zu ersetzen. Die Syntax lautet „preg_replace('/^'.preg_quote(angegebene Teilzeichenfolge,'/').'/','', Zeichenkette)".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
Zwei Methoden zum Entfernen der angegebenen Teilzeichenfolge am Anfang der PHP-Zeichenfolge
Methode 1 : Verwenden Sie die Funktionen substr() und strlen() zum Entfernen.
Verwenden Sie strlen(), um die Länge des Teilstrings abzurufen.
Verwenden Sie substr(), um die angegebene Anzahl von Zeichen aus dem Kopf des Strings zu löschen ( Die Zahl ist gleich der Länge des Teilstrings. Die Funktion
preg_replace führt eine Suche und Ersetzung mit regulären Ausdrücken durch. Die Funktion
preg_last_error wird verwendet, um reguläre Ausdruckszeichen zu maskieren.
<?php header('content-type:text/html;charset=utf-8'); $str = 'bla_string_bla_bla_bla'; echo "原字符串:".$str."<br>"; $prefix = 'bla_'; $str = substr($str, strlen($prefix)); echo "处理后的字符串:".$str; ?>
PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo entfernen Sie den angegebenen Teilstring am Anfang eines Strings in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!