Derniers tutoriels de développement web
 

PHP 5 Tri des tableaux


Les éléments d'un tableau peuvent être triées par ordre alphabétique ou numérique, en ordre décroissant ou croissant.


Fonctions de tri pour les tableaux - PHP

Dans ce chapitre, nous allons passer par les fonctions de tri de tableau PHP ci-dessous:

  • sort() - tableaux de tri dans l' ordre croissant
  • rsort() - tableaux de tri par ordre décroissant
  • asort() - trier les tableaux associatifs dans l' ordre croissant, selon la valeur
  • ksort() - trier les tableaux associatifs dans l' ordre croissant, selon la clé
  • arsort() - trier les tableaux associatifs dans l' ordre décroissant, selon la valeur
  • krsort() - trier les tableaux associatifs dans l' ordre décroissant, selon la clé

Trier tableau par ordre croissant - sort()

L'exemple suivant trie les éléments du tableau de voitures $ par ordre croissant par ordre alphabétique:

Exemple

<?php
$cars = array("Volvo", "BMW" , "Toyota");
sort($cars);
?>
»Exécuter exemple

L'exemple suivant trie les éléments des numéros de tableau $ par ordre numérique croissant:

Exemple

<?php
$numbers = array(4, 6, 2, 22, 11);
sort($numbers);
?>
»Exécuter exemple

Trier tableau par ordre décroissant - rsort()

L'exemple suivant trie les éléments du tableau de voitures $ par ordre décroissant alphabétique:

Exemple

<?php
$cars = array("Volvo", "BMW" , "Toyota");
rsort($cars);
?>
»Exécuter exemple

L'exemple suivant Trie les éléments du tableau dans $ numéros descendant ordre numérique:

Exemple

<?php
$numbers = array(4, 6, 2, 22, 11);
rsort($numbers);
?>
»Exécuter exemple

Trier tableau (Ascending Order) , selon la valeur - asort()

L'exemple suivant trie un tableau associatif dans l'ordre croissant, en fonction de la valeur:

Exemple

<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
asort($age);
?>
»Exécuter exemple

Trier tableau (Ascending Order) , selon la clé - ksort()

L'exemple suivant trie un tableau associatif dans l'ordre croissant, selon la clé:

Exemple

<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
ksort($age);
?>
»Exécuter exemple

Trier tableau (Descending Order) , selon la valeur - arsort()

L'exemple suivant trie un tableau associatif dans l'ordre décroissant, en fonction de la valeur:

Exemple

<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
arsort($age);
?>
»Exécuter exemple

Trier tableau (Descending Order) , selon la clé - krsort()

L'exemple suivant trie un tableau associatif dans l'ordre décroissant, selon la clé:

Exemple

<?php
$age = array("Peter"=>"35", "Ben"=>"37" , "Joe"=>"43");
krsort($age);
?>
»Exécuter exemple

Tableau complet PHP de référence

Pour une référence complète de toutes les fonctions de tableau, allez à notre complète Référence Array PHP .

La référence contient une brève description, ainsi que des exemples d'utilisation, pour chaque fonction!