Comparez les chaînes :
<?phpsetlocale (LC_COLLATE, 'NL');echo strcoll("Hello World!","Hello World!");echo "<br>";setlocale (LC_COLLATE, 'en_US');echo strcoll("Hello World! " ","Bonjour tout le monde !");?>La fonction strcoll() compare deux chaînes.
Les comparaisons de chaînes varient en fonction des paramètres locaux (A<a ou A>a).
Remarque : strcoll() est sensible à la casse, mais n'est pas sécurisé pour les binaires.
Remarque : Si les paramètres régionaux actuels sont C ou POSIX, cette fonction fonctionne de la même manière que strcmp().
strcoll( chaîne1, chaîne2 )
paramètre | décrire |
---|---|
chaîne1 | Requis. Spécifie la première chaîne à comparer. |
chaîne2 | Requis. Spécifie la deuxième chaîne à comparer. |
Valeur de retour : | La fonction renvoie : 0 - si les deux chaînes sont égales <0 - si chaîne1 est inférieure à chaîne2 >0 - si chaîne1 est supérieure à chaîne2 |
---|---|
Version PHP : | 4.0.5+ |
Journal de mise à jour : | Depuis PHP 4.2.3, cette fonction fonctionne sur win32. |