Tri par tableauLOGIN

Tri par tableau

PHP - Fonction de tri de tableaux

Dans ce chapitre, nous présenterons une par une les fonctions de tri de tableaux PHP suivantes :

  • trier () - Trier le tableau par ordre croissant

  • rsort() - Trier le tableau par ordre décroissant

  • asort() - Trier le tableau selon la valeur du tableau associatif Trier le tableau par ordre croissant

  • ksort() - Trier le tableau par ordre croissant selon les clés du tableau associatif

  • arsort() - Trie le tableau par ordre croissant selon les clés du tableau associatif krsort() - Trie le tableau par ordre décroissant

  • en fonction sur la valeur du tableau associatif

sort() - Trie le tableau par ordre croissant

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 par ordre numérique croissant :

Exemple

<?php
 $numbers=array(4,6,2,22,11);
 sort($numbers);
 ?>

rsort( ) - Trier le tableau par ordre décroissant

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 par ordre numérique décroissant :

Exemple

<?php
 $numbers=array(4,6,2,22,11);
 rsort($numbers);
 ?>

asort() - Trie le tableau par ordre croissant en fonction de la valeur du tableau

L'exemple suivant trie l'association selon la valeur du tableau Trie le tableau par ordre croissant : Exemple

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

ksort() - Trie le tableau par ordre croissant selon la clé du tableau

L'exemple suivant est basé sur le tableau La clé, trier le tableau associatif par ordre croissant : instance

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

arsort() - Trie le tableau par ordre décroissant en fonction de la valeur du tableau

L'exemple suivant trie un tableau associatif par ordre décroissant en fonction de la valeur du tableau : Exemple

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

krsort() - Trie le tableau par ordre décroissant en fonction de la clé du tableau

ci-dessous Une instance de trie un tableau associatif par ordre décroissant en fonction de la clé du tableau :

Instance

<?php
 $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
 krsort($age);
 ?>
section suivante
<?php $numbers=array(4,6,2,22,11); sort($numbers); ?>
soumettreRéinitialiser le code
chapitredidacticiel