Tableaux de tri PHP
Les éléments d'un tableau peuvent être triés par ordre alphabétique ou numérique, décroissant ou croissant.
PHP - Fonctions de tri pour les tableaux
Dans ce chapitre, nous passerons en revue les fonctions de tri de tableau PHP suivantes :
sort()
- trier les tableaux par ordre croissantrsort()
- trier les tableaux par ordre décroissantasort()
- trier les tableaux associatifs par ordre croissant, selon la valeurksort()
- trier les tableaux associatifs par ordre croissant, selon la cléarsort()
- trier les tableaux associatifs par ordre décroissant, selon la valeurkrsort()
- trier les tableaux associatifs par ordre décroissant, selon la clé
Trier le tableau dans l'ordre croissant - sort ()
L'exemple suivant trie les éléments du tableau $cars par ordre alphabétique croissant :
Exemple
<?php
$cars = array("Volvo", "BMW", "Toyota");
sort($cars);
?>
L'exemple suivant trie les éléments du tableau $numbers dans l'ordre numérique croissant :
Exemple
<?php
$numbers = array(4, 6, 2, 22, 11);
sort($numbers);
?>
Trier le tableau dans l'ordre décroissant - rsort()
L'exemple suivant trie les éléments du tableau $cars par ordre alphabétique décroissant :
Exemple
<?php
$cars = array("Volvo", "BMW", "Toyota");
rsort($cars);
?>
L'exemple suivant trie les éléments du tableau $numbers dans l'ordre numérique décroissant :
Exemple
<?php
$numbers = array(4, 6, 2, 22, 11);
rsort($numbers);
?>
Trier le tableau (ordre croissant), selon la valeur - asort()
L'exemple suivant trie un tableau associatif par ordre croissant, en fonction de la valeur :
Exemple
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
asort($age);
?>
Trier le tableau (ordre croissant), selon la clé - ksort()
L'exemple suivant trie un tableau associatif par ordre croissant, selon la clé :
Exemple
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
ksort($age);
?>
Trier le tableau (ordre décroissant), selon la valeur - arsort()
L'exemple suivant trie un tableau associatif par ordre décroissant, en fonction de la valeur :
Exemple
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
arsort($age);
?>
Trier le tableau (ordre décroissant), selon la clé - krsort()
L'exemple suivant trie un tableau associatif par ordre décroissant, selon la clé :
Exemple
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
krsort($age);
?>
Référence complète du tableau PHP
Pour une référence complète de toutes les fonctions de tableau, consultez notre référence complète sur les tableaux PHP .
La référence contient une brève description, et des exemples d'utilisation, pour chaque fonction !