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é

藏色散人
Libérer: 2021-01-11 10:50:17
original
12062 Les gens l'ont consulté

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

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

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

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!

Étiquettes associées:
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