Suchmethode: 1. Verwenden Sie strpos(), die Syntax ist „strpos(“string value“,“find substring“)+1“ 2. Verwenden Sie stripos(), die Syntax ist „strpos(“string value“, „ Finden Sie die Teilzeichenfolge „)+1“. Da die Zählung von Zeichenfolgen bei 0 beginnt, müssen die von den beiden Funktionen ermittelten Positionen um 1 erhöht werden.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
Wenn Sie in PHP eine Zeichenfolge finden möchten, gibt es zwei Funktionen zur Bestimmung der Position:
strpos( )
stripos()
Beide Funktionen können das erste Vorkommen einer Zeichenfolge finden und die Syntax ist ähnlich:
strpos(string,find,start) stripos(string,find,start)
Parameters | Description |
---|---|
Erforderlich . Gibt die Zeichenfolge an, nach der gesucht werden soll. | |
Erforderlich. Gibt die Zeichen an, nach denen gesucht werden soll. | |
Optional. Gibt den Ort an, von dem aus die Suche gestartet werden soll. |
Aber bei der Funktion strpos() wird die Groß-/Kleinschreibung beachtet, während bei der Funktion stripos() die Groß-/Kleinschreibung nicht beachtet wird.
Da Strings bei 0 zu zählen beginnen, müssen die von den Funktionen strpos() und stripos() ermittelten Positionen um 1 erhöht werden.
Beispiel 1: Verwenden Sie die Funktion strpos(), um die Nummer einer Zeichenfolge zu ermitteln Empfohlenes Lernen:《PHP-Video-Tutorial》
Das obige ist der detaillierte Inhalt vonSo finden Sie die Nummer einer Zeichenfolge in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!