strnatcmp Comparaison de chaînes avec l'algorithme d'"ordre naturel" &reftitle.description; intstrnatcmp stringstring1 stringstring2 Implémente l'algorithme de comparaison qui ordonne les chaînes tel qu'un homme le ferait. Notez que cette comparaison est sensible à la casse. &reftitle.parameters; string1 La première chaîne. string2 La seconde chaîne. &reftitle.returnvalues; De la même façon que les autres fonctions comparant deux chaînes, la fonction retourne < 0 si string1 est inférieure à string2; > 0 si string1 est supérieure à string2, et 0 si les deux chaînes sont égales. &reftitle.examples; Un exemple de la différence de traitement avec l'algorithme standard est présenté ci-dessous : ]]> &example.outputs; img1.png [1] => img10.png [2] => img12.png [3] => img2.png ) Tri de chaînes "ordre naturel" Array ( [0] => img1.png [1] => img2.png [2] => img10.png [3] => img12.png ) ]]> Pour plus de détails, reportez-vous à Natural Order String Comparison de Martin Pool (en anglais). &reftitle.seealso; preg_match strcasecmp substr stristr strcmp strncmp strncasecmp strnatcasecmp strstr natsort natcasesort