TUTOS.EU

Trier un tableau PHP

Comment trier un tableau en PHP

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 Copier le code

Avec les flags cela donne ceci en résultat :

Et sans les flags cela donne :

Pages Web

Site WebDescription
php.netAide de la fonction sort

Article(s) en relation(s)

2