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 setcookie() cannot modify header information 的解决方法
Jan 09 PHP
解析smarty 截取字符串函数 truncate的用法介绍
Jun 20 PHP
PHP登陆后跳转到登陆前页面实现思路及代码
Jan 17 PHP
PHP实现GIF图片验证码
Nov 04 PHP
php代码检查代理ip的有效性
Aug 19 PHP
php实现微信扫码自动登陆与注册功能
Sep 22 PHP
php 判断过去离现在几年的函数(实例代码)
Nov 15 PHP
php根据用户名和手机号查询是否存在手机号码
Feb 16 PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 PHP
Laravel中服务提供者和门面模式的入门介绍
Nov 06 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
Sep 03 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
Apr 02 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下判断网址是否有效的代码
2011/10/08 PHP
用PHP解决的一个栈的面试题
2014/07/02 PHP
Laravel中Trait的用法实例详解
2016/03/16 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
laravel框架模型和数据库基础操作实例详解
2020/01/25 PHP
laravel与thinkphp之间的区别与优缺点
2021/03/02 PHP
Aster vs KG BO3 第二场2.19
2021/03/10 DOTA
javascript 表单的友好用户体现
2009/01/07 Javascript
JavaScript读取中文cookie时的乱码问题的解决方法
2009/10/14 Javascript
event.srcElement 用法笔记e.target
2009/12/18 Javascript
jquery动画4.升级版遮罩效果的图片走廊--带自动运行效果
2012/08/24 Javascript
多种方式实现JS调用后台方法进行数据交互
2013/08/20 Javascript
js window.print实现打印特定控件或内容
2013/09/16 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
2015/02/17 Javascript
JQuery中serialize() 序列化
2015/03/13 Javascript
JavaScript原生对象之Date对象的属性和方法详解
2015/03/13 Javascript
Bootstrap开发实战之响应式轮播图
2016/06/02 Javascript
bootstrap+jquery项目引入文件报错的解决方法
2018/01/22 jQuery
jQuery实现获取当前鼠标位置并输出功能示例
2019/01/05 jQuery
基于Node.js的大文件分片上传示例
2019/06/19 Javascript
Vue使用预渲染代替SSR的方法
2020/07/02 Javascript
python 判断是否为正小数和正整数的实例
2017/07/23 Python
pandas中的DataFrame按指定顺序输出所有列的方法
2018/04/10 Python
Python查找两个有序列表中位数的方法【基于归并算法】
2018/04/20 Python
Python中常用的8种字符串操作方法
2019/05/06 Python
从列表或字典创建Pandas的DataFrame对象的方法
2019/07/06 Python
Python设计密码强度校验程序
2020/07/30 Python
pycharm中使用request和Pytest进行接口测试的方法
2020/07/31 Python
曼联官方网上商店:Manchester United Direct
2017/07/28 全球购物
一个精品风格的世界:Atterley
2019/05/01 全球购物
生物技术研究生自荐信
2013/11/12 职场文书
新娘父亲婚礼致辞
2014/01/16 职场文书
python数据库批量插入数据的实现(executemany的使用)
2021/04/30 Python
解决Golang中goroutine执行速度的问题
2021/05/02 Golang
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers
PHP 时间处理类Carbon
2022/05/20 PHP