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中DOMElement操作xml文档实例演示
Mar 26 PHP
php中autoload的用法总结
Nov 08 PHP
使用PHP强制下载PDF文件示例
Jan 17 PHP
php中error与exception的区别及应用
Jul 28 PHP
php创建多级目录的方法
Mar 24 PHP
详解PHP实现执行定时任务
Dec 21 PHP
php 伪造HTTP_REFERER页面URL来源的三种方法
Sep 22 PHP
CI框架常用函数封装实例
Nov 21 PHP
AJAX的使用方法详解
Apr 29 PHP
微信接口生成带参数的二维码
Jul 31 PHP
PHP通过get方法获得form表单数据方法总结
Sep 12 PHP
PHP实现唤起微信支付功能
Feb 18 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
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
浅析PKI加密解密 OpenSSL
2013/07/01 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
PHP中iconv函数转码时截断字符问题的解决方法
2015/01/21 PHP
Js获取事件对象代码
2010/08/05 Javascript
js 中{},[]中括号,大括号使用详解
2011/05/12 Javascript
关于setInterval、setTimeout在jQuery中的使用注意事项
2011/09/28 Javascript
js和as的稳定传值问题解决
2013/07/14 Javascript
教你如何使用PHP输出中文JSON字符串
2014/05/22 Javascript
jquery validate.js表单验证入门实例(附源码)
2015/11/10 Javascript
Bootstrap组件学习之导航、标签、面包屑导航(精品)
2016/05/17 Javascript
jQuery通过deferred对象管理ajax异步
2016/05/20 Javascript
vue-cli项目使用mock数据的方法(借助express)
2019/04/15 Javascript
Vue.extend 登录注册模态框的实现
2020/12/29 Vue.js
[02:05]2014DOTA2西雅图邀请赛 专访啸天mik夫妻档
2014/07/08 DOTA
[04:11]DOTA2上海特级锦标赛主赛事首日TOP10
2016/03/03 DOTA
使用Kivy将python程序打包为apk文件
2017/07/29 Python
python、java等哪一门编程语言适合人工智能?
2017/11/13 Python
python之DataFrame实现excel合并单元格
2021/02/22 Python
Flask和Django框架中自定义模型类的表名、父类相关问题分析
2018/07/19 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
python使用flask与js进行前后台交互的例子
2019/07/19 Python
python 图像处理画一个正弦函数代码实例
2019/09/10 Python
python飞机大战 pygame游戏创建快速入门详解
2019/12/17 Python
Python中的None与 NULL(即空字符)的区别详解
2020/09/24 Python
Appium+Python实现简单的自动化登录测试的实现
2021/01/26 Python
突袭HTML5之Javascript API扩展1—Web Worker异步执行及相关概述
2013/01/31 HTML / CSS
SmartBuyGlasses荷兰:购买太阳镜和眼镜
2020/03/16 全球购物
个人授权委托书
2014/04/03 职场文书
文明礼仪标语
2014/06/13 职场文书
2015年员工工作表现评语
2015/03/25 职场文书
物资采购管理制度
2015/08/06 职场文书
导游词之云南丽江古城
2019/09/17 职场文书
2019年圣诞节祝福语集锦
2019/12/25 职场文书
Nginx中break与last的区别详析
2021/03/31 Servers
Nginx如何获取自定义请求header头和URL参数详解
2022/07/23 Servers