Heim > Backend-Entwicklung > PHP-Tutorial > Einführung in die Aufteilung und den Vergleich von PHP-Strings

Einführung in die Aufteilung und den Vergleich von PHP-Strings

怪我咯
Freigeben: 2023-03-13 07:04:01
Original
2148 Leute haben es durchsucht

Um zu vergleichen, ob zwei Zeichenfolgen gleich sind, wird am häufigsten die Verwendung von „===" zur Beurteilung verwendet. Was den Unterschied zwischen dieser Zeichenfolge und „==" betrifft, so wird ersteres betont „Identisch“ Der Typ erfordert auch das Gleiche; letzteres erfordert „Gleich“, und die Werte sind gleich.

Oder verwenden Sie strcmp zur Beurteilung. Dies kann Ihnen jedoch sagen, ob die beiden Zeichenfolgen gleich sind, kann Ihnen jedoch nicht sagen, wo sie unterschiedlich sind.
Meine Idee ist, eine einzelne Zeichenfolge in Buchstaben (Zeichen) zu unterteilen, damit der Vergleich genau erkennen kann, wo der Unterschied liegt.
trennt Zeichenfolgen, verwenden Sie einfach „str_split“, siehe [2] für die Syntax. Geben Sie dann das Ergebnisarray aus. Der Vorteil besteht darin, dass gerade Leerzeichen als Elemente des Arrays verwendet werden. Mein vorheriges Beispiel war darauf zurückzuführen, dass die erste Zeichenfolge zwei Leerzeichen enthielt, während die zweite nur eines enthielt. Die Anzeige, die Sie bei der Ausgabe sehen, ist jedoch dieselbe.
kann auch nach anderen Trennzeichen wie „explode“ oder „preg_split“ aufgeteilt werden, siehe [3] und [4]. Ersteres verwendet eine einfache geteilte Zahl und letzteres verwendet einen regulären Ausdruck. „split“ ist veraltet.
Eine weitere nützliche Funktion ist „str_word_count“, die eine Zeichenfolge in ein Array aufteilen und Zahlen und Satzzeichen löschen kann. Wenn Sie die Häufigkeit von Wörtern zählen möchten, können Sie „array_count_values“,

verwenden

Das obige ist der detaillierte Inhalt vonEinführung in die Aufteilung und den Vergleich von PHP-Strings. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage