PHP strcoll() -funktio

Esimerkki

Vertaa merkkijonoja:

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

Suoritus esimerkki

Määrittely ja käyttö

strcoll() -funktio verrataan kahta merkkijonoa.

Merkkijonojen vertailu muuttuu paikallisten asetusten mukaan (A<a tai A>a).

Huomautus:strcoll() on kirjainkokoon herkkä mutta ei binäärisävyinen.

Huomautus:Jos nykyinen paikallinen asetus on C tai POSIX, funktio toimii samalla tavalla kuin strcmp() Samanlaiset.

Syntaksi

strcoll(string1,string2)
Parametrit Kuvaus
string1 Välttämätön. Määritä ensimmäinen vertailtava merkkijono.
string2 Välttämätön. Määritä toinen vertailtava merkkijono.

Tekninen yksityiskohta

Palautusarvo:

Tämä funktio palauttaa:

  • 0 - Jos kaksi merkkijonoa ovat samanlaisia
  • <0 - Jos string1 pienempi kuin string2
  • >0 - Jos string1 suurempi kuin string2
PHP versio: 4.0.5+
Päivityspäiväkirja: Alkaen PHP 4.2.3, tätä funktiota tukee win32.