php arsort 数组降序排序详细介绍


Posted in PHP onNovember 17, 2016

arsort 对数组进行降序排序并保持索引关系。

基本语法

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

本函数对数组进行降序排序,数组的索引保持和单元的关联。

arsort函数主要用于对那些单元顺序很重要的结合数组进行排序。

参数介绍:

参数 描述
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 对字符串进行排序,不区分大小写。

说明

arsort() 函数对数组进行逆向排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。

可选的第二个参数包含了附加的排序标识。

返回值

成功时返回 TRUE ,或者在失败时返回 FALSE 。

实例:

<?php
$fruits = array(
 "d" => "lemon",
 "a" => "orange",
 "b" => "banana",
 "c" => "apple"
);
arsort($fruits);
foreach ($fruits as $key => $val) {
 echo " $key = $val <br/>";
}
?>

运行结果:

a = orange
d = lemon
b = banana
c = apple

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
PHP 遍历XP文件夹下所有文件
Nov 27 PHP
PHP可变函数的使用详解
Jun 14 PHP
php中Socket创建与监听实现方法
Jan 05 PHP
typecho插件编写教程(二):写一个新插件
May 28 PHP
php显示时间常用方法小结
Jun 05 PHP
php冒泡排序与快速排序实例详解
Dec 07 PHP
Smarty模板简单配置与使用方法示例
May 23 PHP
CodeIgniter集成smarty的方法详解
May 26 PHP
PHP文件上传处理案例分析
Oct 15 PHP
ThinkPHP实现图片上传操作的方法详解
May 08 PHP
实例讲解php实现多线程
Jan 27 PHP
laravel 中某一字段自增、自减的例子
Oct 11 PHP
php array_values 返回数组的值实例详解
Nov 17 #PHP
PHP获取input输入框中的值去数据库比较显示出来
Nov 16 #PHP
PHP foreach遍历多维数组实现方式
Nov 16 #PHP
php数据库操作model类(使用__call方法)
Nov 16 #PHP
php实现的简单数据库操作Model类
Nov 16 #PHP
iOS自定义提示弹出框实现类似UIAlertView的效果
Nov 16 #PHP
PHP中串行化用法示例
Nov 16 #PHP
You might like
解析PHP中的正则表达式以及模式匹配
2013/06/19 PHP
ThinkPHP应用模式扩展详解
2014/07/16 PHP
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
php实现在服务器端调整图片大小的方法
2015/06/16 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
PHP实现RSA签名生成订单功能【支付宝示例】
2017/06/06 PHP
在Laravel中使用DataTables插件的方法
2018/05/29 PHP
[原创]js获取数组任意个不重复的随机数组元素
2010/03/15 Javascript
jquery实现tr元素的上下移动示例代码
2013/12/20 Javascript
利用JQuery和Servlet实现跨域提交请求示例分享
2014/02/12 Javascript
jquery实现pager控件示例
2014/04/09 Javascript
jQuery判断指定id的对象是否存在的方法
2015/05/22 Javascript
jquery插件格式实例分析
2016/06/16 Javascript
详解Eslint 配置及规则说明
2018/09/10 Javascript
小程序日历控件使用方法详解
2018/12/29 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
uni-app使用countdown插件实现倒计时
2020/11/01 Javascript
分析用Python脚本关闭文件操作的机制
2015/06/28 Python
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
python面向对象_详谈类的继承与方法的重载
2017/06/07 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
python+numpy+matplotalib实现梯度下降法
2018/08/31 Python
浅谈python 导入模块和解决文件句柄找不到问题
2018/12/15 Python
python+opencv实现车牌定位功能(实例代码)
2019/12/24 Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
2020/01/04 Python
python工具——Mimesis的简单使用教程
2021/01/16 Python
加拿大奢华时装品牌:Mackage
2018/01/10 全球购物
集世界奢侈品和设计师品牌的意大利精品买手店:Tessabit
2019/08/17 全球购物
化妆品店促销方案
2014/02/24 职场文书
读书小明星事迹材料
2014/05/03 职场文书
中国世界遗产导游词
2015/02/13 职场文书
副总经理岗位职责范本
2015/04/08 职场文书
小学班级标语口号大全
2015/12/26 职场文书
Python Pandas常用函数方法总结
2021/06/15 Python
springboot + mongodb 通过经纬度坐标匹配平面区域的方法
2021/11/01 MongoDB
python字符串的一些常见实用操作
2022/04/06 Python