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 相关文章推荐
dedecms中显示数字验证码的修改方法
Mar 21 PHP
php getimagesize 上传图片的长度和宽度检测代码
May 15 PHP
apache php模块整合操作指南
Nov 16 PHP
PHP分页详细讲解(有实例)
Oct 30 PHP
php从给定url获取文件扩展名的方法
Mar 14 PHP
Yii实现自动加载类地图的方法
Apr 01 PHP
分享PHP源码批量抓取远程网页图片并保存到本地的实现方法
Dec 01 PHP
46 个非常有用的 PHP 代码片段
Feb 16 PHP
使用phpexcel类实现excel导入mysql数据库功能(实例代码)
May 12 PHP
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
May 23 PHP
php接口实现拖拽排序功能
Apr 23 PHP
PHP实现基本留言板功能原理与步骤详解
Mar 26 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中is_null,empty,isset,unset 的区别详细介绍
2013/04/28 PHP
PHP实现二维数组去重功能示例
2017/01/12 PHP
php使用crypt()函数进行加密
2017/06/08 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
在laravel-admin中列表中禁止某行编辑、删除的方法
2019/10/03 PHP
jQuery 点击图片跳转上一张或下一张功能的实现代码
2010/03/12 Javascript
jQuery对表单元素的取值和赋值操作代码
2011/05/19 Javascript
JavaScript学习笔记(一) js基本语法
2011/10/25 Javascript
JavaScript中常用的运算符小结
2012/01/18 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
js相册效果代码(点击创建即可)
2013/04/16 Javascript
jquery 缓存问题的几个解决方法
2013/11/11 Javascript
Google 地图API资料整理及详细介绍
2016/08/06 Javascript
JS读写CSS样式的方法汇总
2016/08/16 Javascript
yarn与npm的命令行小结
2016/10/20 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
详解node服务器中打开html文件的两种方法
2017/09/18 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
2020/02/05 Javascript
JS原形与原型链深入详解
2020/05/09 Javascript
Python调用C++程序的方法详解
2017/01/24 Python
Python探索之实现一个简单的HTTP服务器
2017/10/28 Python
django Serializer序列化使用方法详解
2018/10/16 Python
浅谈django的render函数的参数问题
2018/10/16 Python
python实现的生成word文档功能示例
2019/08/23 Python
解决Python3.8用pip安装turtle-0.0.2出现错误问题
2020/02/11 Python
python中有帮助函数吗
2020/06/19 Python
canvas画布实现手写签名效果的示例代码
2019/04/23 HTML / CSS
德国大型的家具商店:Pharao24.de
2016/10/02 全球购物
澳大利亚足球鞋和服装购物网站:Ultra Football
2018/10/11 全球购物
物流专业求职计划书
2014/01/10 职场文书
俄语专业职业生涯规划
2014/02/26 职场文书
环保倡议书
2014/04/14 职场文书
多媒体教室标语
2014/06/26 职场文书
对外汉语专业大学生职业生涯规划范文
2014/09/13 职场文书
Python如何解决secure_filename对中文不支持问题
2021/07/16 Python
Windows server 2016服务器基本设置
2022/08/14 Servers