Maison >développement back-end >Problème PHP >Quelles sont les méthodes de tri des tableaux php ?
Il existe 6 méthodes courantes pour trier les tableaux PHP : 1. "sort()" trie le tableau par ordre croissant ; 2. "rsort()" trie le tableau par ordre décroissant ; 3. "asort()" trie le tableau ; par valeur. Et conserve la relation d'index ; 4. "ksort()" trie selon la clé, en conservant la relation d'index ; 5. "arsort()" trie selon la valeur par ordre décroissant et conserve la relation d'index ; . "krsort()" trie selon la clé par ordre décroissant, en conservant la relation d'index.
Le système d'exploitation de ce tutoriel : système Windows 10, version php8.1.3, ordinateur Dell G3.
Il existe 6 façons courantes de trier les tableaux en php :
1. sort() - Trier le tableau par ordre croissant
$numbers = array(4, 2, 8, 6); sort($numbers); print_r($numbers); // Output: Array ( [0] => 2 [1] => 4 [2] => 6 [3] => 8 )
2 - Trier le tableau par ordre décroissant
$numbers = array(4, 2, 8, 6); rsort($numbers); print_r($numbers); // Output: Array ( [0] => 8 [1] => 6 [2] => 4 [3] => 2 )
3. - Selon Trier par valeur et conserver la relation d'index
$age = array("Peter" => "35", "Ben" => "37", "Joe" => "43"); asort($age); print_r($age); // Output: Array ( [Peter] => 35 [Ben] => 37 [Joe] => 43 )
4. ksort() - Trier par clé et conserver la relation d'index
$age = array("Peter" => "35", "Ben" => "37", "Joe" => "43"); ksort($age); print_r($age); // Output: Array ( [Ben] => 37 [Joe] => 43 [Peter] => 35 )
5 - Trier par valeur par ordre décroissant et conserver la relation d'index
$age = array("Peter" => "35", "Ben" => "37", "Joe" => "43"); arsort($age); print_r($age); // Output: Array ( [Joe] => 43 [Ben] => 37 [Peter] => 35 ).
6. krsort() - Trier par ordre décroissant par clé, en préservant les relations d'index
$age = array("Peter" => "35", "Ben" => "37", "Joe" => "43"); krsort($age); print_r($age); // Output: Array ( [Peter] => 35 [Joe] => 43 [
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!