<?php
$matriz1 = $matriz2 = array("img12.png", "img10.png", "img2.png", "img1.png");
sort($matriz1);
echo "Ordenamiento estándar\n";
print_r($matriz1);
natsort($matriz2);
echo "\nOrdenamiento natural\n";
print_r($matriz2);
?>
El resultado del ejemplo seria:
Ordenamiento estándar
Array
(
[0] => img1.png
[1] => img10.png
[2] => img12.png
[3] => img2.png
)
Ordenamiento natural
Array
(
[3] => img1.png
[2] => img2.png
[1] => img10.png
[0] => img12.png
)
Para más información vea: la página de » Comparación de Cadenas en Orden Natural de Martin Pool.