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 相关文章推荐
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
Apr 23 PHP
php实现用户在线时间统计详解
Oct 08 PHP
php获取网页标题和内容函数(不包含html标签)
Feb 03 PHP
PHP二维数组排序的3种方法和自定义函数分享
Apr 09 PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
Sep 28 PHP
php数组键值用法实例分析
Feb 27 PHP
PHP+Mysql基于事务处理实现转账功能的方法
Jul 08 PHP
PHP函数func_num_args用法实例分析
Dec 07 PHP
详解Yii实现分页的两种方法
Jan 14 PHP
php检查函数必传参数是否存在的实例详解
Aug 28 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
Dec 21 PHP
PhpStorm配置Xdebug调试的方法步骤
Feb 02 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自毁程序(慎用)
2015/07/09 PHP
超详细的php用户注册页面填写信息完整实例(附源码)
2015/11/17 PHP
Yii基于数组和对象的Model查询技巧实例详解
2015/12/28 PHP
PHP执行linux命令常用函数汇总
2016/02/02 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
php接口隔离原则实例分析
2019/11/11 PHP
关于Blog顶部的滚动导航条代码
2006/09/25 Javascript
JavaScript 权威指南(第四版) 读书笔记
2009/08/11 Javascript
一个背景云变换js特效 鼠标移动背景云变化
2012/12/28 Javascript
javascript Array.prototype.slice的使用示例
2013/11/14 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
JQuery中attr属性和jQuery.data()学习笔记【必看】
2016/05/18 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
jQuery Easyui 下拉树组件combotree
2016/12/16 Javascript
Angularjs自定义指令实现三级联动 选择地理位置
2017/02/13 Javascript
JavaScript比较两个数组的内容是否相同(推荐)
2017/05/02 Javascript
解决vue-cli创建项目的loader问题
2018/03/13 Javascript
vue用Object.defineProperty手写一个简单的双向绑定的示例
2018/07/09 Javascript
详解Vue之父子组件传值
2019/04/01 Javascript
vue图片上传组件使用详解
2019/12/23 Javascript
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
2020/12/09 Javascript
Python实现曲线点抽稀算法的示例
2017/10/12 Python
Python模块_PyLibTiff读取tif文件的实例
2020/01/13 Python
python如何写出表白程序
2020/06/01 Python
CSS3实现千变万化的文字阴影text-shadow效果设计
2016/04/26 HTML / CSS
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
世界排名第一的万圣节服装店:Spirit Halloween
2018/10/16 全球购物
莱德杯高尔夫欧洲官方商店:Ryder Cup Shop
2019/08/14 全球购物
Tomcat Mysql datasource数据源配置
2015/12/28 面试题
交通文明倡议书
2014/05/16 职场文书
主题党日活动总结
2014/07/08 职场文书
2014年行政人事工作总结
2014/12/09 职场文书
教师求职自荐信
2015/03/26 职场文书
电影小兵张嘎观后感
2015/06/03 职场文书
Python实现机器学习算法的分类
2021/06/03 Python
instantclient客户端 连接oracle数据库
2022/04/26 Oracle