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下删除字符串中HTML标签的函数
Aug 27 PHP
php 接口类与抽象类的实际作用
Nov 26 PHP
PHP求最大子序列和的算法实现
Jun 24 PHP
PHP file_exists问题杂谈
May 07 PHP
基于php冒泡排序算法的深入理解
Jun 09 PHP
用PHP代替JS玩转DOM的思路及示例代码
Jun 15 PHP
PHP实现删除非站内外部链接实例代码
Jun 17 PHP
PHP生成数组再传给js的方法
Aug 07 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
May 17 PHP
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
Jul 25 PHP
php生成毫秒时间戳的实例讲解
Sep 22 PHP
php数组遍历类与用法示例
May 24 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
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
五款常用mysql slow log分析工具的比较分析
2011/05/22 PHP
PHP实现数组递归转义的方法
2014/08/28 PHP
PHP简单实现二维数组赋值与遍历功能示例
2017/10/19 PHP
jQuery学习4 浏览器的事件模型
2010/02/07 Javascript
悄悄用脚本检查你访问过哪些网站的代码
2010/12/04 Javascript
jquery ui对话框实例代码
2013/05/10 Javascript
javascript如何使用bind指定接收者
2014/05/04 Javascript
jQuery编程中的一些核心方法简介
2015/08/14 Javascript
JavaScript中innerHTML,innerText,outerHTML的用法及区别
2015/09/01 Javascript
JavaScript实现动态增删表格的方法
2017/03/09 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
2018/02/05 Javascript
koa上传excel文件并解析的实现方法
2018/08/09 Javascript
JS获取当前时间戳方法解析
2020/08/29 Javascript
Python实现合并字典的方法
2015/07/07 Python
Python实现把json格式转换成文本或sql文件
2015/07/10 Python
对Python进行数据分析_关于Package的安装问题
2017/05/22 Python
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
2017/06/27 Python
Python三级菜单的实例
2017/09/13 Python
python实现汽车管理系统
2018/11/30 Python
Python shelve模块实现解析
2019/08/28 Python
python opencv 实现读取、显示、写入图像的方法
2020/06/08 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
详解python的xlwings库读写excel操作总结
2021/02/26 Python
20佳惊艳的HTML5应用程序示例分享
2011/05/03 HTML / CSS
ivx平台开发之不用代码实现一个九宫格抽奖功能
2021/01/27 HTML / CSS
加拿大建筑和装修专家:Reno-Depot
2017/12/21 全球购物
学校门卫岗位职责
2014/03/16 职场文书
怎样填写就业意向
2014/04/02 职场文书
2014年社区工作总结
2014/11/18 职场文书
个人委托函范文
2015/01/29 职场文书
优秀员工自荐书
2015/03/06 职场文书
Mysql文件存储图文详解
2021/06/01 MySQL
Java中使用Filter过滤器的方法
2021/06/28 Java/Android
基于Pygame实现简单的贪吃蛇游戏
2021/12/06 Python
Win11 Beta 22621.601 和 22622.601今日发布 KB5017384修复内容汇总
2022/09/23 数码科技