Maison  >  Article  >  développement back-end  >  Comment afficher un tableau php après le tri

Comment afficher un tableau php après le tri

PHPz
PHPzoriginal
2023-04-12 13:56:22649parcourir

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.

  1. Fonction sort()

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
)
  1. fonction rsort()

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
)
  1. fonction asort()

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
)
  1. Fonction arsort()

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
)
  1. fonction ksort()

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
)
  1. fonction krsort()

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn