php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系


Posted in PHP onNovember 02, 2011

krsort()定义和用法
krsort() 函数将数组按照键逆向排序,为数组值保留原来的键。

可选的第二个参数包含附加的排序标志。

若成功,则返回 TRUE,否则返回 FALSE。

语法
krsort(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"); 
krsort($my_array); 
print_r($my_array); 
?>

输出:

Array
(
[c] => Horse
[b] => Cat
[a] => Dog
)

PHP 相关文章推荐
discuz Passport 通行证 整合笔记
Jun 30 PHP
火车头discuz6.1 完美采集的php接口文件
Sep 13 PHP
PHP生成网页快照 不用COM不用扩展.
Feb 11 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
May 16 PHP
linux下实现定时执行php脚本
Feb 13 PHP
PHP中把对象转换为关联数组代码分享
Apr 09 PHP
Apache启动报错No space left on device: AH00023该怎么解决
Oct 16 PHP
PHP使用file_get_content设置头信息的方法
Feb 14 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
php微信公众号开发之秒杀
Oct 20 PHP
php redis setnx分布式锁简单原理解析
Oct 23 PHP
php+laravel 扫码二维码签到功能
May 15 PHP
php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
Nov 02 #PHP
php数组函数序列之sort() 对数组的元素值进行升序排序
Nov 02 #PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
Nov 02 #PHP
php数组函数序列之rsort() - 对数组的元素值进行降序排序
Nov 02 #PHP
求PHP数组最大值,最小值的代码
Oct 31 #PHP
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
Oct 31 #PHP
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
Oct 31 #PHP
You might like
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
PHP新手上路(七)
2006/10/09 PHP
php写的带缓存数据功能的mysqli类
2012/09/06 PHP
Could not load type System.ServiceModel.Activation.HttpModule解决办法
2012/12/29 PHP
jQuery AnythingSlider滑动效果插件
2010/02/07 Javascript
JSQL  一个 web DB 的封装
2010/05/05 Javascript
DLL+ ActiveX控件+WEB页面调用例子
2010/08/07 Javascript
jQuery1.6 正式版发布并提供下载
2011/05/05 Javascript
jQuery实现拖动调整表格单元格大小的代码实例
2015/01/13 Javascript
JavaScript插件化开发教程 (三)
2015/01/27 Javascript
网页前端登录js按Enter回车键实现登陆的两种方法
2016/05/10 Javascript
JavaScript中日期函数的相关操作知识
2016/08/03 Javascript
老生常谈javascript的类型转换
2016/10/12 Javascript
Bootstrap CSS布局之表格
2016/12/17 Javascript
js常用DOM方法详解
2017/02/04 Javascript
深入理解 JavaScript 中的 JSON
2017/04/06 Javascript
详解JS中遍历语法的比较
2017/04/07 Javascript
vue.js 使用v-if v-else发现没有执行解决办法
2017/05/15 Javascript
javascript如何实现create方法
2019/11/04 Javascript
详解JavaScript 异步编程
2020/07/13 Javascript
vue 判断两个时间插件结束时间必选大于开始时间的代码
2020/11/04 Javascript
[06:35]2014DOTA2国际邀请赛 老男孩梦圆西雅图中国军团世界最强
2014/07/22 DOTA
[01:06]DOTA2隆重推出2016冬季勇士令状 内含上海特级锦标赛互动指南
2016/02/17 DOTA
python实现超简单端口转发的方法
2015/03/13 Python
Python守护进程和脚本单例运行详解
2017/01/06 Python
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
cmd运行python文件时对结果进行保存的方法
2018/05/16 Python
python 对类的成员函数开启线程的方法
2019/01/22 Python
django创建超级用户过程解析
2019/09/18 Python
Python pandas自定义函数的使用方法示例
2019/11/20 Python
keras打印loss对权重的导数方式
2020/06/10 Python
详解Python中@staticmethod和@classmethod区别及使用示例代码
2020/12/14 Python
viagogo意大利票务平台:演唱会、体育比赛、戏剧门票
2018/01/26 全球购物
优秀党员主要事迹
2014/01/19 职场文书
地球一小时宣传标语
2014/06/24 职场文书
2019年销售部季度工作计划3篇
2019/10/09 职场文书