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. Il est à noter que cette comparaison est sensible à la casse. &reftitle.parameters; string1 La première chaîne. string2 La seconde chaîne. &reftitle.returnvalues; &strings.comparison.return; &reftitle.changelog; &Version; &Description; &standard.changelog.binary-safe-string-comparison; &reftitle.examples; Un exemple de la différence de traitement avec l'algorithme standard est présenté ci-dessous : <function>strcmp</function> ]]> &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, se reporter à Natural Order String Comparison de Martin Pool (en anglais). &reftitle.seealso; preg_match strcasecmp substr stristr strcmp strncmp strncasecmp strnatcasecmp strstr natsort natcasesort