La fonction
php arsort est utilisée pour trier les éléments du tableau par ordre décroissant. Si le tri est réussi, elle renvoie vrai, sinon elle renvoie. false. Cet article est dédié à tout le monde et explique la syntaxe de base et les exemples d'utilisation de la fonction arsort. Les amis qui en ont besoin peuvent se référer à
arsort pour trier le tableau par ordre décroissant et maintenir l'index relation.
Syntaxe de base
bool arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )
Cette fonction trie le tableau par ordre décroissant, et l'index du tableau reste associé à l'unité.
La fonction arsort est principalement utilisée pour trier des tableaux associatifs où l'ordre des unités est important.
Introduction au paramètre :
Paramètre |
Description |
tableau |
Obligatoire. Le tableau d'entrée. |
sort_flags |
Facultatif. Spécifie comment les éléments/éléments d'un tableau sont organisés. Valeurs possibles :
参数 |
描述 |
array |
必需。输入的数组。 |
sort_flags |
可选。规定如何排列数组的元素/项目。可能的值:
0 = SORT_REGULAR - 默认。把每一项按常规顺序排列(Standard ASCII,不改变类型)
1 = SORT_NUMERIC - 把每一项作为数字来处理。
2 = SORT_STRING - 把每一项作为字符串来处理。
3 = SORT_LOCALE_STRING - 把每一项作为字符串来处理,基于当前区域设置(可通过 setlocale() 进行更改)。
4 = SORT_NATURAL - 把每一项作为字符串来处理,使用类似 natsort() 的自然排序。
5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。
|
0 = SORT_REGULAR - Par défaut. Mettez chaque élément dans l'ordre régulier (ASCII standard, aucun changement de type)
1 = SORT_NUMERIC - traitez chaque élément comme un nombre.
- 2 = SORT_STRING
- mettez chacun Un élément est géré comme une String .
3 = SORT_LOCALE_STRING - Traitez chaque élément comme une chaîne, en fonction des paramètres régionaux actuels (peut être modifié via setlocale()).
- 4 = SORT_NATURAL - traitez chaque élément comme une chaîne, utilisez quelque chose comme natsort().
- 5 = SORT_FLAG_CASE - Peut être combiné (OU au niveau du bit) avec SORT_STRING ou SORT_NATURAL pour trier les chaînes, sans tenir compte de la casse.
|
Explication
<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");arsort($age);
?>
Copier après la connexion
La fonction arsort() trie le tableau dans l'ordre inverse et maintient la relation d'indice. Principalement utilisé pour trier des tableaux associatifs où l'ordre des cellules est important. Le deuxième paramètre facultatif contient des indicateurs de tri supplémentaires. Valeur de retourRenvoie VRAI en cas de succès, ou FAUX en cas d'échec. Exemple :
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!