Maison > Article > développement back-end > Maîtriser la bonne posture pour trier les tableaux en PHP
Les tableaux sont un type de données plus couramment utilisé en PHP. Comment trier les données dans le tableau pour faciliter la gestion des données Cet article vous montrera comment trier le tableau à l'aide des fonctions intégrées de PHP.
1. Triez le tableau en fonction de la valeur clé du tableau
<?php $arr1 = array(3,1,5,2,0); sort($arr1); print_r($arr1); echo "<br>"; $arr2 = array(3,1,5,2,0); rsort($arr2); print_r($arr2); ?>
输出:Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 5 ) Array ( [0] => 5 [1] => 3 [2] => 2 [3] => 1 [4] => 0 )
sort()
- Triez le tableau par ordre croissant ; rsort()
- Organisez le tableau par ordre décroissant
2 Triez le tableau en fonction de la valeur de la clé du tableau associatif
<?php $fruits1 = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); arsort($fruits1); foreach ($fruits1 as $key => $val) { echo "$key = $val;"; } echo "<br>"; $fruits2 = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); asort($fruits2); foreach ($fruits2 as $key => $val) { echo "$key = $val\n"; } ?>
输出:a = orange;d = lemon;b = banana;c = apple; c = apple b = banana d = lemon a = orange
arsort()
- Selon la valeur du tableau associatif, trier le tableau par ordre décroissant ; asort()
- Trier le tableau par ordre croissant selon la valeur du tableau associatif
3. Trier le tableau selon la clé du tableau associatif
<?php $fruits1 = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple"); krsort($fruits1); foreach ($fruits1 as $key => $val) { echo "$key = $val\n"; } echo "<br>"; $fruits2 = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple"); ksort($fruits2); foreach ($fruits2 as $key => $val) { echo "$key = $val\n"; } ?>
输出:d = lemon c = apple b = banana a = orange a = orange b = banana c = apple d = lemon
krsort()
- Trier le tableau par ordre décroissant selon la clé du tableau associé ksort()
- Trier le tableau ; par ordre croissant selon la clé du tableau associé
Recommandé : 《Résumé des questions d'entretien PHP 2021 (collection)》 《Tutoriel vidéo php》
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!