
strnatcasecmp("zeichenkette1","zeichenkette2")
Beschreibung:Vergleicht zwei Zeichenketten miteinander. Dabei erfolgt die Sortierung nach einer "natürlichen" Sortierreihenfolge ohne der Berücksichtigung auf Klein-; oder Großschreibung. Wenn die Erste kleiner als die Zweite ist, wird eine negative Zahl ausgegeben. Bei "0" sind beider zeichenketten gleich, und im Falle einer positiven Zahl ist die erste Zeichenkette größer als die Zweite.
Beispiel: $zeichenkette1 = "PHP30as";
$zeichenkette2 = "PHP30as";
$result = strnatcasecmp($zeichenkette1,$zeichenkette2);
if ($result==0) echo "Variablen sind gleich";
elseif($result>0) echo "Variable 1 ist größer";
else echo "Variable 2 ist größer"; |
|
|
|