strnatcasecmp
(PHP 4, PHP 5)
strnatcasecmp — Comparaison de chaînes avec l'algorithme d'"ordre naturel" (insensible à la casse)
Description
int strnatcasecmp
( string
$str1
, string $str2
)strnatcasecmp() implémente l'algorithme de comparaison qui ordonne les chaînes tel qu'un homme le ferait. Cette fonction est similaire à la fonction strnatcmp(), mais la comparaison n'est pas sensible à la casse. Pour plus de détails, reportez-vous à » Natural Order String Comparison de Martin Pool (en anglais).
Liste de paramètres
-
str1
-
La première chaîne.
-
str2
-
La seconde chaîne.
Valeurs de retour
Tout comme les autres fonctions de comparaison de chaînes,
celle-ci retourne < 0 si str1
est inférieure à str2
> 0 si
str1
est supérieure à
str2
, et 0 si les deux chaînes sont égales.
Voir aussi
- preg_match() - Expression rationnelle standard
- strcmp() - Comparaison binaire de chaînes
- strcasecmp() - Comparaison insensible à la casse de chaînes binaires
- substr() - Retourne un segment de chaîne
- stristr() - Version insensible à la casse de strstr
- strncasecmp() - Compare en binaire des chaînes de caractères
- strncmp() - Comparaison binaire des n premiers caractères
- strstr() - Trouve la première occurrence dans une chaîne
- setlocale() - Modifie les informations de localisation