natcasesort
Ordina un array usando un algoritmo di "ordine naturale" non sensibile alle maiuscole/minuscole
Descrizionevoidnatcasesortarrayarray
Questa funziona implementa un algoritmo di ordinamento che ordina
le stringhe alfanumeriche come lo farebbe un essere umano, mantenendo
le associazioni chiavi/valori. Questo è chiamato "ordine naturale".
natcasesort è una versione, non sensibile alle maiuscole/minuscole, di
natsort.
esempio di natcasesort
]]>
Questo codice genererà il seguente risultato:
IMG0.png
[1] => IMG3.png
[2] => img1.png
[3] => img10.png
[4] => img12.png
[5] => img2.png
)
Ordinamento naturale (con maiuscole non significative)
Array
(
[0] => IMG0.png
[4] => img1.png
[3] => img2.png
[5] => IMG3.png
[2] => img10.png
[1] => img12.png
)
]]>
Per maggiori informazioni vedere la pagina di Martin Pool Natural Order String Comparison
.
Vedere anche sort,
natsort,
strnatcmp e
strnatcasecmp.