PHP strcmp()Funktionen
Beispiele
Vergleiche zwei Zeichenketten (Groß-/Kleinschreibung beachtend):
<?php
echo strcmp("Hello world!","Hello world!");
?>
echo strcmp("Hello world!","Hello world!");
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion strcmp() vergleicht zwei Zeichenketten.
Hinweis:Die Funktion strcmp() ist binärsicher und beachtet die Groß-/Kleinschreibung.
Tipp:Diese Funktion ähnelt derstrncmp()-Funktion, außer dass Sie bei strncmp() die Anzahl der Zeichen angeben können, die für den Vergleich aus jeder Zeichenkette verwendet werden sollen.
Syntax
strcmp(string1,string2)
| Parameters | Beschreibung |
|---|---|
| string1 | Erforderlich. Gibt die erste zu vergleichende Zeichenkette an. |
| string2 | Erforderlich. Gibt die zweite zu vergleichende Zeichenkette an. |
Technische Details
| Rückgabewert: | Diese Funktion gibt zurück:
|
|---|---|
| PHP-Version: | 4+ |
Weitere Beispiele
Beispiel 1
Vergleiche zwei Zeichenketten (Groß-/Kleinschreibung wird beachtet, Hello und hELLo haben eine unterschiedliche Ausgabe):
<?php
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>
Beispiel ausführen »
Beispiel 2
Unterschiedliche Rückgabewerte:
<?php
echo strcmp("Hello world!","Hello world!"); // die beiden Zeichenketten sind gleich
echo strcmp("Hello world!","Hello"); // string1 ist größer als string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 ist kleiner als string2
?>
echo strcmp("Hello world!","Hello world!"); // die beiden Zeichenketten sind gleich
echo strcmp("Hello world!","Hello"); // string1 ist größer als string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 ist kleiner als string2
?>
Beispiel ausführen »
PHP-String-Referenzhandbuch Weitere Erweiterungen