php 二维数组排序比较 1 —— 冒泡排序法 分类: php 冒泡排序 二维数组排序 2014-06-24 11:28 188人阅读 评论(0) 收藏
2014-06-24 11:28
447 查看
方法函数
调用函数排序
$sort 是一个二维数组
function bubble_sort(&$sort,&$a,$type='asc'){//默认为正序排列 $len = count($a); if($type=='desc'){ //从大到小,倒序排列 for($i=1;$i<$len;$i++) { for($j=$len-1;$j>=$i;$j--) { if($a[$j]>$a[$j-1]) { $x=$a[$j]; $a[$j]=$a[$j-1]; $a[$j-1]=$x; $y = $sort[$j]; $sort[$j] = $sort[$j-1]; $sort[$j-1] = $y; } } } }else{ //从小到大,正序排列 for($i=1;$i<$len;$i++) { for($j=$len-1;$j>=$i;$j--) { if($a[$j]<$a[$j-1]) { $x=$a[$j]; $a[$j]=$a[$j-1]; $a[$j-1]=$x; $y = $sort[$j]; $sort[$j] = $sort[$j-1]; $sort[$j-1] = $y; } } } } return $sort; }
调用函数排序
$sort 是一个二维数组
$a = Array(); foreach($sort as $key=>$val){ $a[] = $val['created_at'];//$a是$sort的其中一个字段 } var_dump(bubble_sort($sort,$a,'asc'));//正序 //var_dump(bubble_sort($sort,$a,'desc'));//倒序
相关文章推荐
- php 二维数组排序比较 2 —— 快速排序法 分类: php 二维数组排序 快速排序 2014-06-24 11:39 190人阅读 评论(0) 收藏
- 从MVC到前后端分离(REST-个人也认为是目前比较流行和比较好的方式) 2015-10-26 09:16 31406人阅读 评论(10) 收藏 举报 分类: PHP+MySQL技术(156)
- 集合类... 分类: java 2009-11-02 14:22 193人阅读 评论(0) 收藏
- 文件复制函数的效率比较 分类: H_HISTORY 2013-02-17 21:20 845人阅读 评论(1) 收藏
- 彻底删除mysql 分类: database 2013-09-11 11:21 584人阅读 评论(0) 收藏
- 【总结】纯php 操作 mysql 数据库 分类: php mysql 数据库 增删改查 2014-04-16 14:47 461人阅读 评论(0) 收藏
- CI 框架 404 跳转到自己的controller 分类: 地址传参 地址重写 php CI框架 2014-03-26 10:58 413人阅读 评论(0) 收藏
- 取消windows XP用户密码验证登录方式 分类: 开发常见问题解决方案 2010-04-11 08:07 1107人阅读 评论(0) 收藏
- CI框架全局防止SQL注入(防止XSS攻击)的方法 分类: php CI框架 防SQL注入 防XSS攻击 2014-02-10 17:04 918人阅读 评论(0) 收藏
- Oracle中字段为varchar2类型的排序...... 分类: 数据库 2009-11-10 12:30 739人阅读 评论(0) 收藏
- Linux TOP命令 按内存占用排序和按CPU占用排序 分类: 测试 ubuntu 虚拟机 2013-11-06 14:38 396人阅读 评论(0) 收藏
- winform datagridview如何获取索引 分类: DataGridView 2014-04-11 13:42 216人阅读 评论(0) 收藏
- php生成唯一识别码uuid 分类: php uuid guid 2014-02-08 11:59 888人阅读 评论(0) 收藏
- #小练习 冒泡排序 分类: python 小练习 2013-05-03 14:36 200人阅读 评论(0) 收藏
- php json_encode 中文乱码的解决方法 分类: php json encode 中文乱码 2014-02-19 11:28 720人阅读 评论(0) 收藏
- C语言程序的内存分配方式 分类: H_HISTORY 2013-02-11 10:18 876人阅读 评论(3) 收藏
- 数字与字符串的比较 分类: python 2013-02-28 17:39 127人阅读 评论(0) 收藏
- 字符排序 分类: java 2010-01-03 14:28 791人阅读 评论(1) 收藏
- jwplayer6 和 php播放视频 分类: jwplayer6 jwplayer video php 视频 2014-03-26 15:24 371人阅读 评论(0) 收藏
- 输出包含共同元素的变量值 分类: python 小练习 python基础学习 2014-03-11 13:55 188人阅读 评论(0) 收藏