前端之家收集整理的这篇文章主要介绍了
php arsort 数组降序排序详细介绍,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_502_0@arsort 对数组进行降序排序并保持索引关系。
@H_
502_0@
基本语法
@H_
502_0@
@H_502_0@本函数对数组进行降序排序,数组的索引保持和单元的关联。
@H_502_0@arsort函数主要用于对那些单元顺序很重要的结合数组进行排序。
@H_502_0@参数介绍:
@H_502_0@
参数
描述 |
502_0@可选。规定如何排列数组的元素/项目。可能的值:
- 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 对字符串进行排序,不区分大小写。
@H_502_0@说明
@H_502_0@arsort() 函数对数组进行逆向排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。
@H_502_0@可选的第二个参数包含了附加的排序标识。
@H_502_0@返回值
@H_502_0@成功时返回 TRUE ,或者在失败时返回 FALSE 。
@H_502_0@实例:
PHP;">
"lemon","a" => "orange","b" => "banana","c" => "apple"
);
arsort($fruits);
foreach ($fruits as $key => $val) {
echo " $key = $val
";
}
?>
@H_502_0@运行结果:
@H_502_0@a = orange
d = lemon
b = banana
c = apple
@H_502_0@感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!