Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Funktion strcoll(), die zwei Strings vergleicht (gemäß lokalen Einstellungen)

PHP-Funktion strcoll(), die zwei Strings vergleicht (gemäß lokalen Einstellungen)

黄舟
Freigeben: 2023-03-17 06:20:02
Original
1280 Leute haben es durchsucht

Beispiele

VergleichenStrings:

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

setlocale (LC_COLLATE, &#39;en_US&#39;);
echo strcoll("Hello World!","Hello World!");
?>
Nach dem Login kopieren

Definition und Verwendung

strcoll()-Funktion vergleicht zwei Strings.

Der Vergleich von Zeichenfolgen ändert sich basierend auf lokalen Einstellungen (Aa).

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)
Nach dem Login kopieren
参数描述
string1必需。规定要比较的第一个字符串。
string2必需。规定要比较的第二个字符串。

Technische Details

BeispielAusgabe:

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Rückgabewert:Die Funktion gibt Folgendes zurück:< ul class=" list-paddingleft-2" style="list-style-type: disc;">
  • 返回值:该函数返回:
    • 0 - 如果两个字符串相等

    • <0 - 如果 string1 小于 string2

    • >0 - 如果 string1 大于 string2

    PHP 版本:4.0.5+
    更新日志自 PHP 4.2.3 起,该函数可以在 win32 上工作。
    0 – wenn zwei Zeichenfolgen gleich sind

  • < ;0 – wenn string1 kleiner als string2 ist
    <?php
    setlocale (LC_COLLATE, &#39;NL&#39;);
    echo strcoll("Hello World!","Hello WORLD!");
    echo "<br />";
    setlocale (LC_COLLATE, &#39;en_US&#39;);
    echo strcoll("Hello World!","Hello WORLD!");
    ?>
    Nach dem Login kopieren
  • >0 – wenn string1 größer als string2 ist

  • PHP-Version:4.0.5+
    Update-Protokoll
    -1 1
    Nach dem Login kopieren
    :
    Seit PHP 4.2.3 funktioniert diese Funktion unter Win32.