Heim > Artikel > Backend-Entwicklung > So erkennen Sie die Ähnlichkeiten und Unterschiede von Zeichenfolgen in PHP-Funktionen
Im vorherigen Artikel haben wir die Methode zum Ersetzen bestimmter Zeichen in einer Zeichenfolge kennengelernt. Lesen Sie bei Bedarf „Detaillierte Einführung in die Methode zum Ersetzen bestimmter Zeichen in PHP (Groß- und Kleinschreibung beachten)“. Dieses Mal stellen wir Ihnen die Methode zum Vergleichen zweier Zeichenfolgen vor. Sie können bei Bedarf darauf zurückgreifen.
Manchmal müssen wir möglicherweise zwei Zeichenfolgen vergleichen. Zu diesem Zeitpunkt müssen wir die Funktion zum Vergleichen von Zeichenfolgen verwenden. Daher stellen wir heute die Methode zum Vergleichen zweier Zeichenfolgen vor. Schauen wir uns zunächst die erste Methode an, die die Funktion strcasecmp() verwendet. Schauen wir uns ein kleines Beispiel an.<?php echo strcasecmp("yellow rattan wine","Yellow Rattan Wine"); ?>Werfen wir einen Blick auf die Ergebnisse dieses Beispiels
0Liebe Freunde, habt ihr viele Fragezeichen? Was bedeutet diese 0? Keine Sorge, lernen wir diese Funktion kennen. Die Funktion strcasecmp() vergleicht zwei Zeichenfolgen. Werfen wir einen Blick auf die Syntax dieser Funktion
strcasecmp(要比较的第一个字符串,要比较的第二个字符串)Das Wichtigste ist der Rückgabewert dieser Funktion, werfen wir einen Blick darauf.
Diese Funktion gibt zurück:Nachdem wir nun eine Funktion eingeführt haben, stellen wir die zweite Methode vor, die Funktion strcmp(). Werfen wir einen Blick auf eine kleine Kastanie.
- 0 – wenn die beiden Strings gleich sind
- >0 – wenn String1 größer als String2 ist
<?php echo strcmp("yellow rattan wine","Yellow Rattan Wine"); ?>Sehen Sie sich das Ergebnis dieser Kastanie an 32? Was bedeutet das? Ist das die gleiche Funktion wie oben? Lass es uns jetzt lernen. Die Funktion strcmp() vergleicht zwei Zeichenfolgen. Werfen wir einen Blick auf die Syntax dieser Funktion
strcmp(要比较的第一个字符串,要比较的第二个字符串)Diese Funktion ist die gleiche wie die obige strcasecmp-Funktion. Der zurückgegebene Wert ist größer als 0, was bedeutet, dass das erste Zeichen größer als das zweite Zeichen ist. Das ist alles. Wenn Sie noch etwas wissen möchten, können Sie hier klicken. → →
Das obige ist der detaillierte Inhalt vonSo erkennen Sie die Ähnlichkeiten und Unterschiede von Zeichenfolgen in PHP-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!