Fonction strcoll() PHP

Exemple

Comparaison des chaînes de caractères :

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

Exemple de fonctionnement

Définition et utilisation

La fonction strcoll() compare deux chaînes de caractères.

La comparaison des chaînes de caractères varie en fonction de la configuration locale (A<a ou A>a).

Commentaires :strcoll() est sensible à la casse mais n'est pas sécurisée en mode binaire.

Commentaires :Si la configuration locale actuelle est C ou POSIX, le fonctionnement de cette fonction est similaire à strcmp() Identique.

Syntaxe

strcoll(string1,string2)
Paramètres Description
string1 Obligatoire. Définir la première chaîne de caractères à comparer.
string2 Obligatoire. Définir la deuxième chaîne de caractères à comparer.

Détails techniques

Valeur de retour :

Cette fonction retourne :

  • 0 - Si les deux chaînes de caractères sont égales
  • <0 - Si string1 inférieur string2
  • >0 - Si string1 supérieur string2
Version PHP : 4.0.5+
Journal des mises à jour : Cette fonction est applicable à win32 depuis PHP 4.2.3.