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 相关文章推荐
php学习笔记 面向对象中[接口]与[多态性]的应用
Jun 16 PHP
php 错误处理经验分享
Oct 11 PHP
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
Aug 06 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
php调用google接口生成二维码示例
Apr 28 PHP
php实现信用卡校验位算法THE LUHN MOD-10示例
May 07 PHP
php获取远程文件的内容和大小
Nov 03 PHP
PHP图形操作之Jpgraph学习笔记
Dec 25 PHP
理清PHP在Linxu下执行时的文件权限方法
Jun 07 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
Laravel框架生命周期与原理分析
Jun 12 PHP
yii2.0框架场景的简单使用示例
Jan 25 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
php的一个登录的类 [推荐]
2007/03/16 PHP
PHP超级全局变量数组小结
2012/10/04 PHP
php递归遍历删除文件的方法
2015/04/17 PHP
JavaScript实现滚动栏效果的方法
2015/04/27 PHP
django中的ajax组件教程详解
2018/10/18 PHP
laravel高级的Join语法详解以及使用Join多个条件
2019/10/16 PHP
jquery tablesorter.js 支持中文表格排序改进
2009/12/09 Javascript
Jquery数独游戏解析(一)-页面布局
2010/11/05 Javascript
javascript中有趣的反柯里化深入分析
2012/12/05 Javascript
JQuery切换显示的效果实例代码
2013/02/27 Javascript
js中回调函数的学习笔记
2014/07/31 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
JavaScript数组方法大全(推荐)
2016/07/05 Javascript
Nodejs+Socket.io实现通讯实例代码
2017/02/13 NodeJs
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
Vue.js中的组件系统
2019/05/30 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
如何搜索查找并解决Django相关的问题
2014/06/30 Python
Python中的fileinput模块的简单实用示例
2015/07/09 Python
在Python的Django框架中使用通用视图的方法
2015/07/21 Python
实例详解Matlab 与 Python 的区别
2019/04/26 Python
使用python制作一个为hex文件增加版本号的脚本实例
2019/06/12 Python
python输出电脑上所有的串口名的方法
2019/07/02 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
利用纯CSS3实现tab选项卡切换示例代码
2016/09/21 HTML / CSS
优秀生推荐信范文
2013/11/28 职场文书
年度考核自我评价
2014/01/25 职场文书
幸福家庭事迹材料
2014/02/03 职场文书
安全生产承诺书范文
2014/05/22 职场文书
代领报检证委托书范本
2014/10/11 职场文书
大班下学期个人总结
2015/02/13 职场文书
2015年小学教师培训工作总结
2015/07/21 职场文书
运输公司工作总结
2015/08/11 职场文书
社区干部培训心得体会
2016/01/06 职场文书
Unicode中的CJK(中日韩统一表意文字)字符小结
2021/12/06 HTML / CSS
阿里云服务器Ubuntu 20.04上安装Odoo 15
2022/05/20 Servers