https://www.toptal.com/developers/sorting-algorithms
$a=[3,1,8,5,2,6]; print_r($a); sort($a); print_r($a); $b=["juan","ana","pepe","eva"]; sort($b); print_r($b); $c="en un lugar de la mancha De cuyo nombre no quiero acordarme"; $d= explode(" ", $c); sort($d); print_r($d); $asoc=["aa"=>10,"bb"=>5,"cc"=>3,"dd"=>9]; asort($asoc); print_r($asoc); ksort($asoc); print_r($asoc); $array1 = $array2 = array("img12.png", "img10.png", "img2.png", "img1.png"); asort($array1); echo "Ordenación estándar\n"; print_r($array1); natsort($array2); echo "\nOrdenación de orden natural\n"; print_r($array2); function comparacion($a,$b){ if (strlen($a)==strlen($b)){ return 0; } if (strlen($a)<strlen($b)){ return -1; } if (strlen($a)>strlen($b)){ return 1; } } echo comparacion("cacahuete","hola"); usort($d,"comparacion"); print_r($d);