Heim > Artikel > Backend-Entwicklung > So fragen Sie das erste Vorkommen einer Zeichenfolge in PHP ab
Zwei Abfragemethoden: 1. Verwenden Sie die Funktion „stripos()“, um das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge ohne Berücksichtigung der Groß-/Kleinschreibung mit der Syntax „stripos(durchsuchte Zeichenfolge, abzufragende Zeichenfolge) Wert, die Position von“ zu finden mit dem die Suche gestartet werden soll)". 2. Verwenden Sie die Funktion strpos(), um die erste Vorkommensposition der Suche unter Berücksichtigung der Groß- und Kleinschreibung abzufragen. Die Syntax lautet „strpos (die gesuchte Zeichenfolge, der abzufragende Zeichenfolgenwert, die Position, an der die Suche beginnt)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
Zwei Methoden zum Abfragen der ersten Vorkommensposition einer Zeichenfolge in PHP
Methode 1: Verwendung Funktion „stripos()“
Die Funktion „stripos()“ findet das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge (ohne Berücksichtigung der Groß-/Kleinschreibung).
stripos(string,find,start)
string: erforderlich. Gibt die Zeichenfolge an, nach der gesucht werden soll.
finden: erforderlich. Gibt die Zeichen an, nach denen gesucht werden soll.
Start: Optional. Gibt den Ort an, an dem die Suche gestartet werden soll.
Rückgabewert: Gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück oder FALSE, wenn die Zeichenfolge nicht gefunden wird. Hinweis: Die Zeichenfolgenposition beginnt bei 0, nicht bei 1. Methode 2: Verwenden Sie die Funktion strpos()
strpos(), um das erste Vorkommen einer Zeichenfolge in einer anderen Zeichenfolge zu finden (Groß-/Kleinschreibung beachten).
<?php header('content-type:text/html;charset=utf-8'); $str="I love php, I love php too!"; echo "原字符串:".$str."<br>"; $find1="php"; echo "指定子串php的出现位置:".stripos($str,$find1)."<br>"; $find2="PHP"; echo "指定子串PHP的出现位置:".stripos($str,$find2); ?>
string: erforderlich. Gibt die Zeichenfolge an, nach der gesucht werden soll.
strpos(string,find,start)
PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo fragen Sie das erste Vorkommen einer Zeichenfolge in PHP ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!