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关于array_multisort多维数组排序的使用说明
Jan 04 PHP
PHP中改变图片的尺寸大小的代码
Jul 17 PHP
使用array mutisort 实现按某字段对数据排序
Jun 18 PHP
php中autoload的用法总结
Nov 08 PHP
Codeigniter购物车类不能添加中文的解决方法
Nov 29 PHP
Laravel 5.0 发布 新版本特性详解
Feb 10 PHP
Thinkphp+smarty+uploadify实现无刷新上传
Jul 30 PHP
学习php设计模式 php实现策略模式(strategy)
Dec 07 PHP
PHP实现的浏览器检查类
Apr 11 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
Oct 18 PHP
PHP PDOStatement::bindValue讲解
Jan 30 PHP
PHP中-&gt;和=&gt;的含义及使用示例解析
Aug 06 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中的生成XML文件的4种方法分享
2012/10/06 PHP
关于尾递归的使用详解
2013/05/02 PHP
实用的简单PHP分页集合包括使用方法
2013/10/21 PHP
实例解析php的数据类型
2018/10/24 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
js数字输入框(包括最大值最小值限制和四舍五入)
2009/11/24 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
基于jquery封装的一个js分页
2011/11/15 Javascript
页面使用密码保护代码
2013/04/10 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
jquery实现带二级菜单的导航示例
2014/04/28 Javascript
JavaScript对象属性检查、增加、删除、访问操作实例
2015/07/08 Javascript
JS跨域解决方案之使用CORS实现跨域
2016/04/14 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
jQuery遮罩层实例讲解
2017/05/11 jQuery
20行js代码实现的贪吃蛇小游戏
2017/06/20 Javascript
JavaScript实现设置默认日期范围为最近40天的方法分析
2017/07/12 Javascript
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
Vue3配置axios跨域实现过程解析
2020/11/25 Vue.js
[06:37]2014DOTA2国际邀请赛 昔日王者渴望重回巅峰
2014/07/12 DOTA
Python 字符串大小写转换的简单实例
2017/01/21 Python
python爬虫的数据库连接问题【推荐】
2018/06/25 Python
python实现求特征选择的信息增益
2018/12/18 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
PyTorch 导数应用的使用教程
2020/08/31 Python
Myprotein瑞典官方网站:畅销欧洲英国运动营养品牌
2018/01/22 全球购物
沙龙级头发造型工具:FOXYBAE
2018/07/01 全球购物
Linux如何为某个操作添加别名
2013/03/01 面试题
校班主任推荐信范文
2013/12/03 职场文书
出国导师推荐信
2014/01/16 职场文书
学生党员批评与自我批评
2014/10/15 职场文书
2014年终个人工作总结
2014/11/07 职场文书
幼儿园中班教师个人总结
2015/02/05 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
Nginx+SpringBoot实现负载均衡的示例
2021/03/31 Servers