Heim >Backend-Entwicklung >PHP-Problem >So finden Sie die Nummer einer Zeichenfolge in PHP

So finden Sie die Nummer einer Zeichenfolge in PHP

青灯夜游
青灯夜游Original
2022-04-22 18:48:552599Durchsuche

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.

So finden Sie die Nummer einer Zeichenfolge in PHP

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)
stringfindenErforderlich. Gibt die Zeichen an, nach denen gesucht werden soll. StartRückgabewert: Gibt die Position des ersten Vorkommens einer Zeichenfolge in einer anderen Zeichenfolge zurück oder FALSE, wenn die Zeichenfolge nicht gefunden wird.
Parameters Description
Erforderlich . Gibt die Zeichenfolge an, nach der 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn