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服务器实现多session并发运行
Oct 09 PHP
用PHP读取和编写XML DOM的实现代码
Feb 03 PHP
解析使用ThinkPHP应该掌握的调试手段
Jun 20 PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
Jan 24 PHP
php防止伪造数据从地址栏URL提交的方法
Aug 24 PHP
PHP中的命名空间相关概念浅析
Jan 22 PHP
php计算title标题相似比的方法
Jul 29 PHP
WordPress中Gravatar头像缓存到本地及相关优化的技巧
Dec 19 PHP
非常经典的PHP文件上传类分享
May 15 PHP
Laravel框架路由和控制器的绑定操作方法
Jun 12 PHP
PHP如何获取Cookie并实现模拟登录
Jul 16 PHP
php如何实现数据库的备份和恢复
Nov 30 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基础学习小结
2011/04/17 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
2014/01/30 PHP
php单例模式的简单实现方法
2016/06/10 PHP
Nginx环境下PHP flush失效的解决方法
2016/10/19 PHP
Zend Framework框架实现类似Google搜索分页效果
2016/11/25 PHP
PHP超级全局变量【$GLOBALS,$_SERVER,$_REQUEST等】用法实例分析
2019/12/11 PHP
JavaScript方法和技巧大全
2006/12/27 Javascript
初学JavaScript第二章
2008/09/30 Javascript
Javascript valueOf 使用方法
2008/12/28 Javascript
form表单只提交数据而不进行页面跳转的解决方案
2013/09/18 Javascript
HTTP 304错误的详细讲解
2013/11/13 Javascript
js中数组(Array)的排序(sort)注意事项说明
2014/01/24 Javascript
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
2015/01/13 Javascript
JS实现电商放大镜效果
2017/08/24 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
基于vue2.0动态组件及render详解
2018/03/17 Javascript
JS实现的透明度渐变动画效果示例
2018/04/28 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
区分vue-router的hash和history模式
2020/10/03 Javascript
javascript实现放大镜功能
2020/12/09 Javascript
[03:53]2016国际邀请赛中国区预选赛第三日TOP10精彩集锦
2016/06/29 DOTA
python实现ftp客户端示例分享
2014/02/17 Python
python用来获得图片exif信息的库实例分析
2015/03/16 Python
Python实现模拟时钟代码推荐
2015/11/08 Python
python入门教程之识别验证码
2017/03/04 Python
Python中偏函数用法示例
2018/06/07 Python
解决Django提交表单报错:CSRF token missing or incorrect的问题
2020/03/13 Python
记录一下scrapy中settings的一些配置小结
2020/09/28 Python
Sentry错误日志监控使用方法解析
2020/11/12 Python
举例详解HTML5中使用JSON格式提交表单
2015/06/16 HTML / CSS
四议两公开实施方案
2014/03/28 职场文书
新教师岗前培训方案
2014/06/05 职场文书
2015年度内部审计工作总结
2015/05/20 职场文书
教你用Python写一个植物大战僵尸小游戏
2021/04/25 Python
Redis源码阅读:Redis字符串SDS详解
2021/07/15 Redis
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏