natcasesortOrdenar un array usando un algoritmo de "orden natural" insensible a mayúsculas-minúsculas
&reftitle.description;
boolnatcasesortarrayarraynatcasesort es la versión insensible a mayúsculas-minúsculas de
natsort.
Esta función implementa un algoritmo de ordenación que ordena las cadenas alfanuméricas
en la manera en que lo haría un humano mientras mantiene las asociaciones de clave/valor.
Es descrito como "ordenación natural".
&reftitle.parameters;
array
El array de entrada.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Ejemplo de natcasesort
]]>
&example.outputs;
IMG0.png
[1] => IMG3.png
[2] => img1.png
[3] => img10.png
[4] => img12.png
[5] => img2.png
)
Ordenación de orden natural (insensible a maý-mín)
Array
(
[0] => IMG0.png
[4] => img1.png
[3] => img2.png
[5] => IMG3.png
[2] => img10.png
[1] => img12.png
)
]]>
Para más información véase: la página de Martin Pool Natural Order String Comparison.
&reftitle.seealso;
natsort&seealso.array.sorting;strnatcmpstrnatcasecmp