Maison >programmation quotidienne >Connaissance PHP >Comment trier un tableau PHP par ordre décroissant par nom de clé

Comment trier un tableau PHP par ordre décroissant par nom de clé

藏色散人
藏色散人original
2018-12-24 15:23:1012048parcourir

Le tableau associatif PHP peut être trié par ordre décroissant par nom de clé. Nous pouvons le faire directement via la fonction krsor() en PHP. La fonction krsort signifie trier le tableau dans l'ordre inverse par nom de clé.

Comment trier un tableau PHP par ordre décroissant par nom de clé

Eh bien, dans l'article précédent, je vous ai présenté la méthode de tri du tableau associatif PHP par ordre croissant par nom de clé.

Ci-dessous, nous continuerons à utiliser des exemples simples pour vous présenter la méthode de tri des tableaux PHP par ordre décroissant par noms de clés.

L'exemple de code est le suivant :

<?php
$arr = array("b"=>"banana","a"=>"apple","d"=>"dog","c"=>"cat");
echo "<pre class="brush:php;toolbar:false">";
//按键排序数组
krsort($arr);
print_r($arr);

Le résultat du tri est le suivant :

Comment trier un tableau PHP par ordre décroissant par nom de clé

Comme le montre la figure, les noms clés ici sont des lettres et sont classés par ordre alphabétique inversé. Cela équivaut à trier par ordre décroissant.

De même, si le nom de la clé est un nombre, l'ordre décroissant sera également implémenté.

<?php
$arr = array("2"=>"banana","4"=>"apple","1"=>"dog","5"=>"cat");
echo "<pre class="brush:php;toolbar:false">";
krsort($arr);
print_r($arr);

est la suivante :

Comment trier un tableau PHP par ordre décroissant par nom de clé

La fonction krsort signifie trier le tableau dans l'ordre inverse par nom de clé.

Explication :

bool krsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

Triez le tableau dans l'ordre inverse par nom de clé, en conservant l'association entre le nom de clé et les données. Principalement utilisé pour combiner des tableaux.

Ses paramètres : array représente le tableau d'entrée. sort_flags indique que le paramètre facultatif sort_flags peut être utilisé pour modifier le comportement de tri.

Valeur de retour : VRAI en cas de succès, ou FAUX en cas d'échec.

Cet article explique comment organiser les noms de clés des tableaux PHP par ordre décroissant. Il est également très simple et facile à comprendre. J'espère qu'il sera utile aux amis dans le besoin !

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