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初学者头痛的十四个问题
Jul 12 PHP
PHP 木马攻击防御技巧
Jun 13 PHP
用来解析.htpasswd文件的PHP类
Sep 05 PHP
php使用sql数据库 获取字段问题介绍
Aug 12 PHP
php实现下载限制速度示例分享
Feb 13 PHP
php去除数组中重复数据
Nov 18 PHP
PHP多线程类及用法实例
Dec 03 PHP
php从字符串创建函数的方法
Mar 16 PHP
PHP利用二叉堆实现TopK-算法的方法详解
Apr 24 PHP
YII2框架中excel表格导出的方法详解
Jul 21 PHP
PHP使用标准库spl实现的观察者模式示例
Aug 04 PHP
PHP正则表达式函数preg_replace用法实例分析
Jun 04 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
十大感人催泪爱情动漫 第一名至今不忍在看第二遍
2020/03/04 日漫
基于mysql的论坛(5)
2006/10/09 PHP
支持php4、php5的mysql数据库操作类
2008/01/10 PHP
php+mysql结合Ajax实现点赞功能完整实例
2015/01/30 PHP
php制作动态随机验证码
2015/02/12 PHP
PHP自定义函数实现数组比较功能示例
2017/10/19 PHP
javascript 判断字符串是否包含某字符串及indexOf使用示例
2013/10/18 Javascript
jQuery 全选 全部选 反选 实现代码
2016/08/17 Javascript
js鼠标按键事件和键盘按键事件用法实例汇总
2016/10/03 Javascript
jQuery生成假加载动画效果
2016/12/01 Javascript
Vuex简单入门
2017/04/19 Javascript
angular $watch 一个变量的变化(实例讲解)
2017/08/02 Javascript
浅谈JS 数字和字符串之间相互转化的纠纷
2017/10/20 Javascript
深入理解requireJS-实现一个简单的模块加载器
2018/01/15 Javascript
vue-cli脚手架config目录下index.js配置文件的方法
2018/03/13 Javascript
脚手架vue-cli工程webpack的作用和特点
2018/09/29 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
js实现抽奖的两种方法
2020/03/19 Javascript
关于vue的列表图片选中打钩操作
2020/09/09 Javascript
Python创建二维数组实例(关于list的一个小坑)
2017/11/07 Python
python版DDOS攻击脚本
2019/06/12 Python
python射线法判断检测点是否位于区域外接矩形内
2019/06/28 Python
命令行运行Python脚本时传入参数的三种方式详解
2019/10/11 Python
python通用读取vcf文件的类(复制粘贴即可用)
2020/02/29 Python
Python统计学一数据的概括性度量详解
2020/03/03 Python
Keras SGD 随机梯度下降优化器参数设置方式
2020/06/19 Python
详解pycharm2020.1.1专业版安装指南(推荐)
2020/08/07 Python
用CSS3绘制三角形的简单方法
2015/07/17 HTML / CSS
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
澳大利亚领先的运动鞋商店:Hype DC
2018/03/31 全球购物
同步和异步有何异同,在什么情况下分别使用他们?
2012/12/28 面试题
护士长竞聘书
2014/03/31 职场文书
歌颂祖国的演讲稿
2014/05/04 职场文书
求职导师推荐信范文
2015/03/27 职场文书
学术研讨会主持词
2015/07/04 职场文书
MySQL中使用or、in与union all在查询命令下的效率对比
2021/05/26 MySQL