Heim > Artikel > Backend-Entwicklung > PHP-Funktion strcoll(), die zwei Strings vergleicht (gemäß lokalen Einstellungen)
Beispiele
VergleichenStrings:
<?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello World!"); echo "<br>"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello World!"); ?>
Definition und Verwendung
strcoll()-Funktion vergleicht zwei Strings.
Der Vergleich von Zeichenfolgen ändert sich basierend auf lokalen Einstellungen (A4f39947239b3673139610707587458c8a).
Hinweis : strcoll() unterscheidet zwischen Groß- und Kleinschreibung, ist aber nicht binär sicher.
Hinweis: Wenn das aktuelle Gebietsschema C oder POSIX ist, funktioniert diese Funktion genauso wie strcmp() .
Syntax
strcoll(string1,string2)
参数 | 描述 |
string1 | 必需。规定要比较的第一个字符串。 |
string2 | 必需。规定要比较的第二个字符串。 |
Technische Details
Rückgabewert: | Die Funktion gibt Folgendes zurück:
<?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello WORLD!"); echo "<br />"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello WORLD!"); ?> >0 – wenn string1 größer als string2 ist |
||||||
PHP-Version: | 4.0.5+ | ||||||
Update-Protokoll-1 1: |
Seit PHP 4.2.3 funktioniert diese Funktion unter Win32. |
Das obige ist der detaillierte Inhalt vonPHP-Funktion strcoll(), die zwei Strings vergleicht (gemäß lokalen Einstellungen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!