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 5.0对象模型深度探索之类的静态成员
Mar 27 PHP
php 购物车的例子
May 04 PHP
在PHP中使用反射技术的架构插件使用说明
May 18 PHP
PHP英文字母大小写转换函数小结
May 03 PHP
2个Codeigniter文件批量上传控制器写法例子
Jul 25 PHP
php保存二进制原始数据为图片的程序代码
Oct 14 PHP
php实现监控varnish缓存服务器的状态
Dec 30 PHP
php强制用户转向www域名的方法
Jun 19 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
Jan 20 PHP
php实现数组纵向转横向并过滤重复值的方法分析
May 29 PHP
Laravel框架文件上传功能实现方法示例
Apr 16 PHP
Laravel登录失败次数限制的实现方法
Aug 26 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
PHP中的按位与和按位或操作示例
2014/01/27 PHP
PHP调用wsdl文件类型的接口代码分享
2014/11/19 PHP
php求今天、昨天、明天时间戳的简单实现方法
2016/07/28 PHP
基于JQUERY的两个ListBox子项互相调整的实现代码
2011/05/07 Javascript
仿jQuery的siblings效果的js代码
2011/08/09 Javascript
简约JS日历控件 实例代码
2013/07/12 Javascript
JavaScript中九种常用排序算法
2014/09/02 Javascript
javascript获得当前的信息的一些常用命令
2015/02/25 Javascript
jQuery中 delegate使用的问题
2015/07/03 Javascript
JS实现图片放大缩小的方法
2017/02/15 Javascript
Webpack实现按需打包Lodash的几种方法详解
2017/05/08 Javascript
Node.js中的child_process模块详解
2018/06/08 Javascript
vue组件之间通信方式实例总结【8种方式】
2019/02/22 Javascript
深入学习TypeScript 、React、 Redux和Ant-Design的最佳实践
2019/06/17 Javascript
webpack 动态批量加载文件的实现方法
2020/03/19 Javascript
详解JavaScript作用域、作用域链和闭包的用法
2020/09/03 Javascript
Python中replace方法实例分析
2014/08/20 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
Django CBV类的用法详解
2019/07/26 Python
Python基于smtplib模块发送邮件代码实例
2020/05/29 Python
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
Conforama西班牙:您的家具、装饰和电器商店
2020/02/21 全球购物
俄罗斯香水和化妆品在线商店:Aroma-butik
2020/02/28 全球购物
NFL官方在线商店:NFLShop
2020/07/29 全球购物
阿尔卡特(中国)的面试题目
2014/08/20 面试题
关于.NET, HTML的五个问题
2012/08/29 面试题
计算机专业职业生涯规划范文
2014/01/19 职场文书
会计核算科岗位职责
2014/03/19 职场文书
幼儿教师寄语集锦
2014/04/03 职场文书
党代会心得体会
2014/09/04 职场文书
离职信范本
2015/06/23 职场文书
工伤事故赔偿协议书
2015/08/06 职场文书
2016年寒假生活小结
2015/10/10 职场文书
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL
Java实现聊天机器人完善版
2021/07/04 Java/Android