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 相关文章推荐
使用adodb lite解决问题
Dec 31 PHP
php URL验证正则表达式
Jul 19 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
Jun 05 PHP
php中rename函数用法分析
Nov 15 PHP
详解PHP中的null合并运算符
Dec 30 PHP
CI框架实现cookie登陆的方法详解
May 18 PHP
php版微信公众平台实现预约提交后发送email的方法
Sep 26 PHP
PHP实现判断数组是一维、二维或几维的方法
Feb 06 PHP
在php的yii2框架中整合hbase库的方法
Sep 20 PHP
PHP格式化显示时间date()函数代码
Oct 03 PHP
PHP htmlspecialchars_decode()函数用法讲解
Mar 01 PHP
PHP判断是否是json字符串
Apr 01 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
Warning: session_destroy() : Trying to destroy uninitialized sessionq错误
2011/06/16 PHP
PHP实现微信发红包程序
2015/08/24 PHP
PHP实现的获取文件mimes类型工具类示例
2018/04/08 PHP
js继承 Base类的源码解析
2008/12/30 Javascript
JS 控制CSS样式表
2009/08/20 Javascript
jQuery select操作控制方法小结
2010/05/26 Javascript
JavaScript 实现类的多种方法实例
2013/05/01 Javascript
JS下拉框内容左右移动效果的具体实现
2013/07/10 Javascript
js判断为空Null与字符串为空简写方法
2014/02/24 Javascript
js实现仿网易点击弹出提示同时背景变暗效果
2015/08/13 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
2015/08/25 Javascript
最常见和最有用的字符串相关的方法详解
2017/02/06 Javascript
vue axios 二次封装的示例代码
2017/12/08 Javascript
JS中的函数与对象的创建方式
2019/05/12 Javascript
微信小程序中悬浮窗功能的实现代码
2019/08/02 Javascript
layui 监听select选择 获取当前select的ID名称方法
2019/09/24 Javascript
vue学习之Vue-Router用法实例分析
2020/01/06 Javascript
Element Breadcrumb 面包屑的使用方法
2020/07/26 Javascript
vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据操作
2020/07/31 Javascript
vue 项目@change多个参数传值多个事件的操作
2021/01/29 Vue.js
python实现基于两张图片生成圆角图标效果的方法
2015/03/26 Python
python yield关键词案例测试
2019/10/15 Python
在win64上使用bypy进行百度网盘文件上传功能
2020/01/02 Python
UGG英国官方网站:UGG UK
2018/02/08 全球购物
路德维希•贝克(LUDWIG BECK)中文官网:德国大型美妆百货
2020/09/19 全球购物
C语言面试题
2015/10/30 面试题
企业车辆管理制度
2014/01/24 职场文书
初中校园广播稿
2014/02/02 职场文书
质检部经理岗位职责
2014/02/19 职场文书
环保倡议书
2014/04/14 职场文书
师德标兵先进事迹材料
2014/12/19 职场文书
2015七夕情人节宣传语
2015/07/14 职场文书
《悬崖边的树》读后感2篇
2019/12/02 职场文书
详解Python常用的魔法方法
2021/06/03 Python
开发者首先否认《遗弃》被取消的传言
2022/04/11 其他游戏
Win10系统搭建ftp文件服务器详细教程
2022/08/05 Servers