php数组函数序列之rsort() - 对数组的元素值进行降序排序


Posted in PHP onNovember 02, 2011

rsort()定义和用法
rsort() 函数对数组的元素按照键值进行逆向排序。与 arsort() 的功能基本相同。

注释:该函数为 array 中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。

如果成功则返回 TRUE,否则返回 FALSE。

可选的第二个参数包含另外的排序标志。

语法
rsort(array,sorttype)参数 描述
array 必需。输入的数组。
sorttype 可选。规定如何排列数组的值。可能的值:

SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。

*:该值是 PHP 4.4.0 和 5.0.2 新加的。在 PHP 6 之前,使用了系统的区域设置,可以用 setlocale() 来改变。自 PHP 6 起,必须用 i18n_loc_set_default() 函数。

例子

<?php 
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse"); 
rsort($my_array); 
print_r($my_array); 
?>

输出:
Array
(
[0] => Horse
[1] => Dog
[2] => Cat
)
PHP 相关文章推荐
如何在php中正确的使用json
Aug 06 PHP
php判断电脑访问、手机访问的例子
May 10 PHP
PHP中的插件机制原理和实例
Jul 08 PHP
php实现对两个数组进行减法操作的方法
Apr 17 PHP
PHP实现多级分类生成树的方法示例
Feb 07 PHP
Yii2 加载css、js 载静态资源的方法
Mar 10 PHP
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
Aug 15 PHP
PHP实现数组根据某个单元字段排序操作示例
Aug 01 PHP
Linux下源码包安装Swoole及基本使用操作图文详解
Apr 02 PHP
PHP 7.4 新语法之箭头函数实例详解
May 09 PHP
laravel http 自定义公共验证和响应的方法
Sep 29 PHP
PHP接入微信H5支付的方法示例
Oct 28 PHP
求PHP数组最大值,最小值的代码
Oct 31 #PHP
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
Oct 31 #PHP
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
Oct 31 #PHP
php数组函数序列之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
Oct 31 #PHP
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
Oct 31 #PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
Oct 30 #PHP
php数组函数序列之array_keys() - 获取数组键名
Oct 30 #PHP
You might like
php5.3 废弃函数小结
2010/05/16 PHP
探究Laravel使用env函数读取环境变量为null的问题
2016/12/06 PHP
PHP中的self关键字详解
2019/06/23 PHP
setTimeout和setInterval的浏览器兼容性分析
2007/02/27 Javascript
检测input每次的输入是否合法遇到汉字输入就有问题
2012/05/23 Javascript
jQuery使用removeClass方法删除元素指定Class的方法
2015/03/26 Javascript
BootStrap中的table实现数据填充与分页应用小结
2016/05/26 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
Angular2使用vscode断点调试ts文件的方法
2017/12/13 Javascript
JS实现快递单打印功能【推荐】
2018/06/21 Javascript
React之PureComponent的使用作用
2018/07/10 Javascript
微信小程序scroll-view实现字幕滚动
2018/07/14 Javascript
bootstrap 路径导航 分页 进度条的实例代码
2018/08/06 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
vue多级复杂列表展开/折叠及全选/分组全选实现
2018/11/05 Javascript
微信小程序与公众号卡券/会员打通的问题
2019/07/25 Javascript
tornado 多进程模式解析
2018/01/15 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
python代码编写计算器小程序
2020/03/30 Python
python 动态调用函数实例解析
2019/10/21 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
纯css实现照片墙3D效果的示例代码
2017/11/13 HTML / CSS
百思买美国官网:Best Buy
2016/07/28 全球购物
美国顶级奢侈茶:Mighty Leaf Tea(美泰茶)
2016/11/26 全球购物
企业给企业的表扬信
2014/01/13 职场文书
小学教研工作制度
2014/01/15 职场文书
大专生毕业的自我评价
2014/02/06 职场文书
作风建设整改方案
2014/10/27 职场文书
检讨书模板
2015/01/29 职场文书
信用卡工作证明范本
2015/06/19 职场文书
结婚喜宴祝酒词
2015/08/10 职场文书
七年级作文之《我和我的祖国》观后感作文
2019/10/18 职场文书
MySQL 四种连接和多表查询详解
2021/07/16 MySQL
Python实现简单的俄罗斯方块游戏
2021/09/25 Python