Tri des tableaux PHP
- Page précédente Tableaux PHP
- Page suivante Variables superglobales PHP
Les éléments des tableaux peuvent être triés en ordre alphabétique ou numérique, en ordre croissant ou décroissant.
PHP - Fonctions de tri des tableaux
Dans cette section, nous allons apprendre les fonctions de tri des tableaux PHP suivantes :
- sort() - Trie les tableaux en ordre croissant
- rsort() - Trie les tableaux en ordre décroissant
- asort() - Trie les tableaux associatifs en ordre croissant selon les valeurs
- ksort() - Trie les tableaux associatifs en ordre croissant selon les clés
- arsort() - Trie les tableaux associatifs en ordre décroissant selon les valeurs
- krsort() - Trie les tableaux associatifs en ordre décroissant selon les clés
Triage en ordre croissant de l'array - sort()
L'exemple suivant ordonne les éléments de l'array $cars en ordre alphabétique croissant :
Exemple
<?php $cars=array("porsche","BMW","Volvo"); sort($cars); ?>
L'exemple suivant trie les éléments du tableau $numbers en ordre croissant :
Exemple
<?php $numbers=array(3,5,1,22,11); sort($numbers); ?>
Trier un tableau en ordre décroissant - rsort()
L'exemple suivant trie les éléments du tableau $cars en ordre décroissant :
Exemple
<?php $cars=array("porsche","BMW","Volvo"); rsort($cars); ?>
L'exemple suivant trie les éléments du tableau $numbers en ordre décroissant :
Exemple
<?php $numbers=array(3,5,1,22,11); rsort($numbers); ?>
Trier un tableau associatif en ordre croissant - asort()
L'exemple suivant trie un tableau associatif en ordre croissant en fonction des valeurs :
Exemple
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); asort($age); ?>
Trier un tableau associatif en ordre croissant - ksort()
L'exemple suivant trie un tableau associatif en ordre croissant en fonction des clés :
Exemple
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); ksort($age); ?>
Trier un tableau associatif en ordre décroissant - arsort()
L'exemple suivant trie un tableau associatif en ordre décroissant en fonction des valeurs :
Exemple
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); arsort($age); ?>
Trier un tableau associatif en ordre décroissant - krsort()
L'exemple suivant trie un tableau associatif en ordre décroissant en fonction des clés :
Exemple
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); krsort($age); ?>
Manuel de référence complet des tableaux PHP
Pour consulter le manuel de référence complet des fonctions de tableau, veuillez visiter notre Manuel de référence des tableaux PHP.
Ce manuel de référence contient une description brève de chaque fonction, des exemples d'utilisation.
- Page précédente Tableaux PHP
- Page suivante Variables superglobales PHP