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程序
Oct 09 PHP
定制404错误页面,并发信给管理员的程序
Oct 09 PHP
PHP页面间传递参数实例代码
Jun 05 PHP
php 全文搜索和替换的实现代码
Jul 29 PHP
php开发环境配置记录
Jan 14 PHP
过滤掉PHP数组中的重复值的实现代码
Jul 17 PHP
php中stdClass的用法分析
Feb 27 PHP
PHP实现GIF图片验证码
Nov 04 PHP
PHP实现图片批量打包下载功能
Mar 01 PHP
PHP网站自动化配置的实现方法(必看)
May 27 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
Jun 24 PHP
PHP读取文件或采集时解决中文乱码
Mar 09 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反弹shell实现代码
2009/04/22 PHP
PHP用mysql数据库存储session的代码
2010/03/05 PHP
PHP is_subclass_of函数的一个BUG和解决方法
2014/06/01 PHP
PHP 面向对象程序设计(oop)学习笔记(三) - 单例模式和工厂模式
2014/06/12 PHP
php 实现301重定向跳转实例代码
2016/07/18 PHP
javascript 兼容FF的onmouseenter和onmouseleave的代码
2008/07/19 Javascript
js中style.display=&quot;&quot;无效的解决方法
2014/10/30 Javascript
jquery实现鼠标滑过小图查看大图的方法
2015/07/20 Javascript
JS实现仿新浪黄色经典滑动门效果代码
2015/09/27 Javascript
jquery实现可自动判断位置的弹出层效果代码
2015/10/12 Javascript
Avalon中文长字符截取、关键字符隐藏、自定义过滤器
2016/05/18 Javascript
JQuery异步加载PartialView的方法
2016/06/07 Javascript
jQuery实现的跨容器无缝拖动效果代码
2016/06/21 Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
2017/02/14 Javascript
详解angularJs中关于ng-class的三种使用方式说明
2017/06/02 Javascript
angularJS实现动态添加,删除div方法
2018/02/27 Javascript
代码详解javascript模块加载器
2018/03/04 Javascript
关于layui flow loading占位图的实现方法
2019/09/21 Javascript
vue 实现input表单元素的disabled示例
2019/10/28 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
[01:06:12]VP vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
利用python循环创建多个文件的方法
2018/10/25 Python
python 3.74 运行import numpy as np 报错lib\site-packages\numpy\__init__.py
2019/10/06 Python
pytorch实现建立自己的数据集(以mnist为例)
2020/01/18 Python
TensorFlow-gpu和opencv安装详细教程
2020/06/30 Python
Python图像识别+KNN求解数独的实现
2020/11/13 Python
科颜氏加拿大官方网站: Kiehl’s加拿大
2016/08/16 全球购物
外语系毕业生自荐信范文
2013/12/16 职场文书
护士自我评价范文
2014/01/25 职场文书
幼儿园教学管理制度
2014/02/04 职场文书
水污染治理工程专业自荐信
2014/06/21 职场文书
淮阳太昊陵导游词
2015/02/10 职场文书
采购员岗位职责范本
2015/04/07 职场文书
乔布斯辞职信(中英文对照)
2015/05/12 职场文书
大学学生会辞职信
2015/05/13 职场文书
python可视化之颜色映射详解
2021/09/15 Python