Es gibt eine sehr wichtige Technologie in PHP, die darin besteht, die Zeichen der angegebenen Länge in der angegebenen Zeichenfolge abzufangen. PHP kann die von PHP vordefinierte substr()-Funktion verwenden, um Zeichenfolgen abzufangen. Ich glaube, das ist jedem klar. Welche anderen Methoden stehen mir also zur Verfügung?
Der Code lautet wie folgt:strpos(string,find,start)
<?php echo strpos("Hello world!","wo"); ?>
substr(string,start,length)
Negative Zahl – beginnt an der angegebenen Position am Ende der Zeichenfolge
0 – Beginnt beim ersten Zeichen in der Zeichenfolge
<?php echo substr("Hello world!",6,5); ?>
Sucht nach dem ersten Vorkommen von einer Zeichenfolge innerhalb einer anderen Zeichenfolge.
Diese Funktion gibt den Rest der Zeichenfolge zurück (vom Übereinstimmungspunkt). Gibt false zurück, wenn die gesuchte Zeichenfolge nicht gefunden wird.strstr('abc@jb51.net', '@', TRUE); //参数设定true, 返回查找值@之前的首部, abcstrstr( 'abc@jb51.net', '@'); //默认返回查找值@之后的尾部,@jb51.net
Zusammenfassung:
Das glaube ich durch das Studium Artikel, Sie werden ein gutes Verständnis dafür haben, dass ich ein gewisses Verständnis und Wissen über das Abfangen von Zeichenfolgen in PHP habe. Ich hoffe, dass es für Ihre Arbeit hilfreich sein wird!Verwandte Empfehlungen:
Detaillierte Erläuterung der Verwendung des PHP-Interception-String-Funktionsbeispiels substr()
PHP fängt String ab (kein verstümmeltes utf8)
PHP fängt String-Funktion ab, PHP-Anpassung String InterceptionMethode
Das obige ist der detaillierte Inhalt vonEinführung in die Methode zum Abfangen von Zeichenfolgen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!