Comment trier les valeurs d'un tableau par ordre croissant et décroissant en PHP

藏色散人
Libérer: 2019-01-18 09:05:54
original
15443 Les gens l'ont consulté

PHP trie les valeurs du tableau par ordre croissant ou décroissant, ce qui est également l'une des questions d'entretien de base courantes en PHP. Nous pouvons y parvenir grâce aux deux fonctions asort() et arsort() en PHP.

Comment trier les valeurs d'un tableau par ordre croissant et décroissant en PHP

Ci-dessous, nous utiliserons un exemple de code simple pour vous présenter la méthode PHP de tri des valeurs de tableau par ordre croissant et décroissant.

1. PHP trie le tableau par ordre croissant

L'exemple de code est le suivant :

<?php
//按照数组的值来进行数组的排序
//按值升序排序
$arr1 = array("西门"=> "29","韦小宝"=>"25","灭绝"=>"18","朱老师"=>"32");
asort($arr1);
foreach ($arr1 as $k => $v){
    echo "年龄:".$k."是:".$v."
    ";
}
echo "<br>";
Copier après la connexion

Le résultat du tri ascendant est le suivant indiqué ci-dessous :

Comment trier les valeurs dun tableau par ordre croissant et décroissant en PHP

2. PHP trie la valeur du tableau par ordre décroissant

L'exemple de code est le suivant :

<?php
//按照数组的值来进行数组的排序
//按值降序排序
$arr1 = array("西门"=> "29","韦小宝"=>"25","灭绝"=>"18","朱老师"=>"32");
arsort($arr1);
foreach ($arr1 as $k => $v){
    echo "年龄:".$k."是:".$v."
    ";
}
Copier après la connexion

Le résultat du tri décroissant est le suivant Comme le montre la figure :

Comment trier les valeurs dun tableau par ordre croissant et décroissant en PHP

Introduction à la fonction :

asort : Trie le tableau et maintient la relation d'index

asort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : bool
Copier après la connexion

Cette fonction trie le tableau, et l'index du tableau reste associé à l'unité. Principalement utilisé pour trier des tableaux associatifs où l'ordre des cellules est important.

Le tableau de paramètres représente le tableau d'entrée. sort_flags 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.

arsort : Trie le tableau dans l'ordre inverse et conserve la relation d'index

arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : bool
Copier après la connexion
Cette fonction trie le tableau, et l'index du tableau conserve l'association de l'unité de somme. Principalement utilisé pour trier des tableaux associatifs où l'ordre des cellules est important.

Le tableau de paramètres représente le tableau d'entrée. sort_flags 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 concerne la méthode PHP de tri des valeurs de tableau par ordre croissant et décroissant. 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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!