natsort Ordina un array usando un algoritmo di "ordine naturale" Descrizione voidnatsort arrayarray Questa funzione implementa un algoritmo di ordinamento che ordina le stringhe alfanumeriche come lo farebbe un essere umano, mantenendo l'associazione chiavi/valori. Questo è chiamato "ordine naturale". Un esempio della differenza tra questo algoritmo e quello normalmente usato dai computer (usato in sort) è dato qui sotto: esempio di <function>natsort</function> ]]> Questo codice genererà il seguente risultato: img1.png [1] => img10.png [2] => img12.png [3] => img2.png ) Ordinamento naturale Array ( [3] => img1.png [2] => img2.png [1] => img10.png [0] => img12.png ) ]]> Per ulteriori informazioni vedere la pagina di Martin Pool Natural Order String Comparison . Vedere anche natcasesort, strnatcmp e strnatcasecmp.