Pour trier un tableau en php il faut utiliser la commande sort pour faire un tri dans l'ordre croissant et rsort dans l'ordre décroissant.
Cependant il faut ajouter des "flags" pour que les majuscules et minuscules ne soient pas traitées différemment ceci afin que jack soit bien placé avant Paul.
Les flags sont :
SORT_NATURAL | SORT_FLAG_CASE
Exemple de code pour le tri d'un tableau :
<?php
$montableau = array("Paul", "jack", "02", "4");
sort($montableau, SORT_NATURAL | SORT_FLAG_CASE);
foreach ($montableau as $key => $val) {
echo "montableau[" . $key . "] = " . $val . "</br>\n";
}
?>
Lien vers le fichier : cliquez ici
Avec les flags cela donne ceci en résultat :
Et sans les flags cela donne :