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 相关文章推荐
ftp类(myftp.php)
Oct 09 PHP
PHP系统流量分析的程序
Oct 09 PHP
PHP 加密解密内部算法
Apr 22 PHP
8个出色的WordPress SEO插件收集
Feb 26 PHP
php操作mysql数据库的基本类代码
Feb 25 PHP
CodeIgniter实现更改view文件夹路径的方法
Jul 04 PHP
PHP中soap的用法实例
Oct 24 PHP
简单了解WordPress开发中update_option()函数的用法
Jan 11 PHP
Yii2增加验证码步骤详解
Apr 25 PHP
THINKPHP3.2使用soap连接webservice的解决方法
Dec 13 PHP
PHP基于curl模拟post提交json数据示例
Jun 22 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
Oct 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
PHP与SQL注入攻击[二]
2007/04/17 PHP
PHP学习之字符串比较和查找
2011/04/17 PHP
解析在PHP中使用mysqli扩展库对mysql的操作
2013/07/03 PHP
PHP7创建销毁session的实例方法
2020/02/03 PHP
JQuery 学习笔记 element属性控制
2009/07/23 Javascript
基于jquery库的tab新形式使用
2012/11/16 Javascript
关于JavaScript中string 的replace
2013/04/12 Javascript
js判断undefined类型,undefined,null, 的区别详细解析
2013/12/16 Javascript
jQuery学习笔记之总体架构
2014/06/03 Javascript
jQuery实现为图片添加镜头放大效果的方法
2015/06/25 Javascript
jquery实现的判断倒计时是否结束代码
2016/02/05 Javascript
javascript结合Flexbox简单实现滑动拼图游戏
2016/02/18 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
2016/03/30 Javascript
微信小程序之拖拽排序(代码分享)
2017/01/21 Javascript
微信小程序实战之上拉(分页加载)效果(2)
2017/04/17 Javascript
windows下更新npm和node的方法
2017/11/30 Javascript
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
vue 弹出遮罩层样式实例
2020/07/22 Javascript
浅谈在vue-cli3项目中解决动态引入图片img404的问题
2020/08/04 Javascript
JS如何实现在弹出窗口中加载页面
2020/12/03 Javascript
Python实现Linux下守护进程的编写方法
2014/08/22 Python
python 开发的三种运行模式详细介绍
2017/01/18 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
Python根据已知邻接矩阵绘制无向图操作示例
2018/06/23 Python
Python设计模式之组合模式原理与用法实例分析
2019/01/11 Python
python之mock模块基本使用方法详解
2019/06/27 Python
canvas之万花筒效果的简单实现(推荐)
2016/08/16 HTML / CSS
Html5大文件断点续传实现方法
2015/12/05 HTML / CSS
医药销售自荐书
2014/05/29 职场文书
学生上课看漫画的检讨书
2014/09/26 职场文书
优秀员工推荐材料
2014/12/20 职场文书
2016教师年度考核评语大全
2015/12/01 职场文书
信息技术远程培训心得体会
2016/01/09 职场文书
Python排序算法之插入排序及其优化方案详解
2021/06/11 Python
新手初学Java网络编程
2021/07/07 Java/Android
PyTorch中的torch.cat简单介绍
2022/03/17 Python