Vergleichen Sie zwei Zeichenfolgen (Groß- und Kleinschreibung beachten):
<?phpecho strcmp("Hallo Welt!","Hallo Welt!");?>Die Funktion strcmp() vergleicht zwei Zeichenfolgen.
Hinweis: Die Funktion strcmp() ist binärsicher und unterscheidet zwischen Groß- und Kleinschreibung.
Tipp: Diese Funktion ähnelt der Funktion strncmp(), außer dass Sie mit strncmp() die Anzahl der Zeichen für jede zu vergleichende Zeichenfolge angeben können.
strcmp( string1,string2 )
Parameter | beschreiben |
---|---|
string1 | Erforderlich. Gibt die erste zu vergleichende Zeichenfolge an. |
string2 | Erforderlich. Gibt die zweite zu vergleichende Zeichenfolge an. |
Rückgabewert: | Die Funktion gibt Folgendes zurück: 0 – wenn die beiden Zeichenfolgen gleich sind <0 – wenn string1 kleiner als string2 ist >0 – wenn string1 größer als string2 ist |
---|---|
PHP-Version: | 4+ |
Vergleichen Sie zwei Zeichenfolgen (Groß- und Kleinschreibung beachten, Hello- und hELLo-Ausgabe sind nicht identisch):
<?phpecho strcmp("Hallo", "Hallo");echo "<br>";echo strcmp("Hallo", "hELLo");?>Verschiedene Rückgabewerte:
<?phpecho strcmp("Hallo Welt!","Hallo Welt!"); // die beiden Zeichenfolgen sind gleichecho strcmp("Hallo Welt!","Hallo"); // string1 ist größer als string2echo strcmp("Hallo Welt !“, „Hallo Welt! Hallo!“); // string1 ist kleiner als string2 ?>