PHP strcoll()Funktionen

PHP String 参考手册PHP-String-Referenzhandbuch

Beispiele

Zeichenketten vergleichen:

<?php
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello World!");
echo "<br>";

setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello World!");
?>

Beispiel ausführen »

Definition und Verwendung

Die Funktion strcoll() vergleicht zwei Zeichenketten.

Der Vergleich von Zeichenketten kann je nach den Locale-Einstellungen variieren (A<a oder A>a).

Hinweis:strcoll() unterscheidet zwischen Groß- und Kleinschreibung, ist aber nicht binärsicher.

Hinweis:Wenn die aktuelle Locale C oder POSIX ist, funktioniert diese Funktion genauso wiestrcmp().


Syntax

strcoll(string1,string2)

Parameter 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:
  • 0 - wenn die beiden Zeichenketten gleich sind
  • <0 - wenn string1 kleiner als string2 ist
  • >0 - wenn string1 größer als string2 ist
PHP-Version: 4.0.5+
Änderungsprotokoll: Seit PHP 4.2.3 funktioniert diese Funktion unter win32.


PHP String 参考手册PHP-String-Referenzhandbuch Weitere Erweiterungen