PHP strcmp() Funktion
Beispiel
Vergleichen Sie zwei Zeichenfolgen (Groß- und Kleinschreibung berücksichtigen):
<?php echo strcmp("Hello world!","Hello world!"); ?>
Definition und Verwendung
Die strcmp() Funktion vergleicht zwei Zeichenketten.
Kommentar:Die strcmp() Funktion ist binär sicher und auf Groß-/Kleinschreibung angewiesen.
Hinweis:Diese Funktion ist ähnlich zu strncmp() Funktion ähnlich, der Unterschied ist, dass Sie mit strncmp() die Anzahl der Zeichen festlegen können, die für jeden String der Vergleich verwendet.
Syntax
strcmp(string1,string2)
Parameter | Beschreibung |
---|---|
string1 | Erforderlich. Legt die erste Zeichenkette fest, die verglichen werden soll. |
string2 | Erforderlich. Legt die zweite Zeichenkette fest, die verglichen werden soll. |
Technische Details
Rückgabewert: |
Diese Funktion gibt zurück:
|
PHP-Version: | 4+ |
Mehr Beispiele
Beispiel 1
Vergleiche zwei Zeichenketten (Groß-/Kleinschreibung beachten, das Ausgabeergebnis von "Hello" und "hELLo" ist unterschiedlich):
<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>
Beispiel 2
Verschiedene Rückgabewerte:
<?php echo strcmp("Hello world!","Hello world!"); // Zwei Zeichenketten sind gleich echo strcmp("Hello world!","Hello"); // string1 größer als string2 echo strcmp("Hello world!","Hello world! Hello!"); // string1 kleiner als string2 ?>