最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php 二维数组的分组排序实现代码
时间:2013-07-22 编辑:简简单单 来源:一聚教程网
分组排序
代码如下 | 复制代码 |
$new2['group']['key']='time'; function arr_group_sort($new){ $c=arr_group_sort($new); |
其它的二维数组排序的方法
代码如下 | 复制代码 |
function array_sort($arr,$keys,$type='asc'){ $keysvalue = $new_array = array(); foreach ($arr as $k=>$v){ $keysvalue[$k] = $v[$keys]; } if($type == 'asc'){ asort($keysvalue); }else{ arsort($keysvalue); } reset($keysvalue); foreach ($keysvalue as $k=>$v){ $new_array[$k] = $arr[$k]; } return $new_array; } |
它可以对二维数组按照指定的键值进行排序,也可以指定升序或降序排序法(默认为升序),用法示例:
代码如下 | 复制代码 |
$array = array( $ShoppingList = array_sort($array,'price'); |
相关文章
- PHP实现二维数组根据key进行排序的教程 01-03
- php 二维数组排序使用详解 09-12
- php中有序的数组打印或排序的例子 02-20
- PHP关联数组排序几种方法 06-19
- PHP二维数组怎么按某个字段排序? 12-17
- php 二维数组排序几种方法 11-05