PHP strcoll() functie

Voorbeeld

String vergelijken:

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

Loopt instance

Definitie en gebruik

De strcoll() functie vergelijkt twee strings.

De vergelijking van strings verandert afhankelijk van de lokale instelling (A<a of A>a).

Opmerking:strcoll() is hoofdlettergevoelig, maar niet binair veilig.

Opmerking:Als de huidige lokale instelling C of POSIX is, werkt deze functie op dezelfde manier als strcmp() Gelijk.

Syntax

strcoll(string1,string2)
Parameters Beschrijving
string1 Verplicht. Stel de eerste te vergelijken string in.
string2 Verplicht. Stel de tweede te vergelijken string in.

Technische details

Retournerende waarde:

Deze functie retourneert:

  • 0 - als de twee strings gelijk zijn
  • <0 - als string1 kleiner dan string2
  • >0 - als string1 groter dan string2
PHP versie: 4.0.5+
Update log: Vanaf PHP 4.2.3 is deze functie van toepassing op win32.