PHP数组排序之sort、asort与ksort用法实例


Posted in PHP onSeptember 08, 2014

本文实例讲解了PHP数组排序中sort、asort与ksort的用法,供大家参考借鉴之用。具体实例如下所示:

<?php
$arr = array('d'=>'sdf', 'r'=>'sdf', 'a'=> 'eee');
//sort($arr);  // 对数组的值进行重排, 删除之前的键值, 变为索引数组
//asort($arr); // 对数组按照值进行重排,并保持索引关系,索引数组和关联数组均适用
ksort($arr); // 对数组按照键值进行重排,并保持索引关系,索引数组和关联数组均适用

// 对应逆序还有rsort arsort krsort
// 使用函数比较有usort uksort uasort  第二个参数为比较的函数 需要在第一个参数相等 小于 大于第二个参数时 返回 等于 小于 大于 0 的值 浮点数只会取整数部分

print_r($arr);
?>

本文实例中仅对ksort用法做了示范,感兴趣的读者可以再测试sort与asort的运行结果,以便加深印象,牢固掌握。希望本文实例对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 字符串操作入门教程
Dec 06 PHP
php对gzip文件或者字符串解压实例参考
Jul 25 PHP
单点登录 Ucenter示例分析
Oct 29 PHP
ThinkPHP的模版中调用session数据的方法
Jul 01 PHP
PHP常用编译参数中文说明
Sep 27 PHP
PHP中echo,print_r与var_dump区别分析
Sep 29 PHP
php计算两个文件相对路径的方法
Mar 14 PHP
php筛选不存在的图片资源
Apr 28 PHP
php求今天、昨天、明天时间戳的简单实现方法
Jul 28 PHP
php 解决扫描二维码下载跳转问题
Jan 13 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
Oct 06 PHP
实例分析PHP将字符串转换成数字的方法
Jan 27 PHP
php实现的常见排序算法汇总
Sep 08 #PHP
php实现最简单的MVC框架实例教程
Sep 08 #PHP
PHP基本语法总结
Sep 06 #PHP
php中的mongodb select常用操作代码示例
Sep 06 #PHP
CodeIgniter错误mysql_connect(): No such file or directory解决方法
Sep 06 #PHP
使用PHP和HTML5 FormData实现无刷新文件上传教程
Sep 06 #PHP
Windows下的PHP 5.3.x安装 Zend Guard Loader教程
Sep 06 #PHP
You might like
php使用ICQ网关发送手机短信
2013/10/30 PHP
php实现读取和写入tab分割的文件
2015/06/01 PHP
简单实现php上传文件功能
2017/09/21 PHP
基于PHP-FPM进程池探秘
2017/10/17 PHP
让Laravel API永远返回JSON格式响应的方法示例
2018/09/05 PHP
php设计模式之策略模式应用案例详解
2019/06/17 PHP
PHP $O00OO0=urldecode &amp; eval 解密,记一次商业源码的去后门
2020/09/13 PHP
$()JS小技巧
2007/07/21 Javascript
javascript 正则表达式相关应介绍
2012/11/27 Javascript
jQueryMobile之Helloworld与页面切换的方法
2015/02/04 Javascript
JQuery控制radio选中和不选中方法总结
2015/04/15 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
jquery的checkbox,radio,select等方法小结
2016/08/30 Javascript
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
2016/12/02 Javascript
理解javascript async的用法
2017/08/22 Javascript
node上的redis调用优化示例详解
2018/10/30 Javascript
基于elementUI实现图片预览组件的示例代码
2019/03/31 Javascript
详解js常用分割取字符串的方法
2019/05/15 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
Python中Scrapy爬虫图片处理详解
2017/11/29 Python
matplotlib作图添加表格实例代码
2018/01/23 Python
使用Python从零开始撸一个区块链
2018/03/14 Python
使用python读取txt文件的内容,并删除重复的行数方法
2018/04/18 Python
Python爬虫小技巧之伪造随机的User-Agent
2018/09/13 Python
Python操作qml对象过程详解
2019/09/26 Python
Python selenium爬取微信公众号文章代码详解
2020/08/12 Python
python 写一个水果忍者游戏
2021/01/13 Python
Otticanet美国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
PHP中如何使用Cookie
2015/10/28 面试题
Linux操作面试题
2012/05/16 面试题
聚美优品陈欧广告词
2014/03/14 职场文书
2014镇副书记群众路线专题民主生活会思想汇报
2014/09/23 职场文书
介绍信的格式
2015/01/30 职场文书
岗位聘任报告
2015/03/02 职场文书
行政复议答复书
2015/07/01 职场文书
如何利用Python实现n*n螺旋矩阵
2022/01/18 Python