PHP strcoll() funktion

Exempel

Jämför strängar:

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

Kör en exempel

Definition och användning

strcoll() funktionen jämför två strängar.

Jämförelsen av strängar ändras enligt den lokala inställningen (A<a eller A>a).

Kommentarer:strcoll() är känslig för bokstavskänslighet men inte binär säker.

Kommentarer:Om den aktuella lokala inställningen är C eller POSIX fungerar denna funktion på samma sätt som strcmp() Samma.

Syntax

strcoll(string1,string2)
Parametrar Beskrivning
string1 Obligatorisk. Anger den första strängen som ska jämföras.
string2 Obligatorisk. Anger den andra strängen som ska jämföras.

Tekniska detaljer

Returvärde:

Denna funktion returnerar:

  • 0 - Om två strängar är lika
  • <0 - Om string1 mindre än string2
  • >0 - Om string1 större än string2
PHP-version: 4.0.5+
Uppdateringslogg: Från PHP 4.2.3 är denna funktion tillämplig på win32.