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

Comment afficher un tableau php après le tri

PHPz
Libérer: 2023-04-12 14:27:36
original
722 Les gens l'ont consulté

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);
Copier après la connexion

Le code ci-dessus affichera :

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pear
)
Copier après la connexion
  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);
Copier après la connexion

Le code ci-dessus affichera :

Array
(
    [0] => pear
    [1] => orange
    [2] => banana
    [3] => apple
)
Copier après la connexion
  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);
Copier après la connexion

Le code ci-dessus affichera :

Array
(
    [Peter] => 35
    [Ben] => 37
    [Joe] => 43
)
Copier après la connexion
  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);
Copier après la connexion

Le code ci-dessus affichera :

Array
(
    [Joe] => 43
    [Ben] => 37
    [Peter] => 35
)
Copier après la connexion
  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);
Copier après la connexion

Le code ci-dessus affichera :

Array
(
    [Ben] => 37
    [Joe] => 43
    [Peter] => 35
)
Copier après la connexion
  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);
Copier après la connexion

Le code ci-dessus affichera :

Array
(
    [Peter] => 35
    [Joe] => 43
    [Ben] => 37
)
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal