PHP est un langage de script largement utilisé, idéal pour gérer les tâches de développement Web. Parmi elles, les opérations sur les tableaux en PHP sont également une fonction très puissante. Si vous souhaitez trier les éléments d'un tableau et devez afficher les résultats triés, cet article vous montrera comment procéder.
La fonction sort() est la fonction de tri la plus simple en PHP, qui peut trier un tableau par ordre croissant. Voici un exemple :
$fruit = array("apple", "orange", "banana", "pear"); sort($fruit); print_r($fruit);
Le code ci-dessus affichera :
Array ( [0] => apple [1] => banana [2] => orange [3] => pear )
La fonction rsort() est l'opération inverse de la fonction sort(), qui peut trier le tableau par ordre décroissant. Voici un exemple :
$fruit = array("apple", "orange", "banana", "pear"); rsort($fruit); print_r($fruit);
Le code ci-dessus affichera :
Array ( [0] => pear [1] => orange [2] => banana [3] => apple )
la fonction asort() trie le tableau associatif en fonction de la valeur, et contrairement à la fonction sort(), elle trie le tableau associatif tout en conservant toutes les clés. Voici un exemple :
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); asort($age); print_r($age);
Le code ci-dessus affichera :
Array ( [Peter] => 35 [Ben] => 37 [Joe] => 43 )
La fonction arsort() est l'opération inverse de la fonction asort(), qui peut trier le tableau associatif par ordre décroissant par valeur. . Voici un exemple :
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); arsort($age); print_r($age);
Le code ci-dessus affichera :
Array ( [Joe] => 43 [Ben] => 37 [Peter] => 35 )
la fonction ksort() trie le tableau associatif en fonction de la clé, et contrairement à la fonction sort(), elle trie en conservant toutes les clés. Voici un exemple :
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); ksort($age); print_r($age);
Le code ci-dessus affichera :
Array ( [Ben] => 37 [Joe] => 43 [Peter] => 35 )
la fonction krsort() est l'opération inverse de la fonction ksort(), qui peut trier le tableau associatif par ordre décroissant par clé . Voici un exemple :
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); krsort($age); print_r($age);
Le code ci-dessus affichera :
Array ( [Peter] => 35 [Joe] => 43 [Ben] => 37 )
Résumé
Cet article présente certaines fonctions de tri de tableaux courantes en PHP, notamment sort(), rsort(), asort(), arsort(), ksort( ) et la fonction krsort(). Dans le processus de développement réel, vous pouvez choisir la fonction appropriée pour trier le tableau selon vos besoins et afficher les résultats triés. J'espère que cet article vous sera utile !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!