PHP 二维数组根据某个字段进行排序
2018-03-09 10:51
429 查看
<?php $arr = array( array( 'id' => 5, 'time' => '2018-01-05' ), array( 'id' => 3, 'time' => '2018-01-03' ), array( 'id' => 1, 'time' => '2018-01-01' ), array( 'id' => 2, 'time' => '2018-01-02' ), array( 'id' => 4, 'time' => '2018-01-04' ) ); $arrSort = array(); foreach($arr AS $key => $value){ foreach($value AS $k=>$v){ $arrSort[$k][$key] = $v; } } array_multisort($arrSort['time'], SORT_ASC, $arr); print_r($arr);
<?php
$data[] = array('volume' => 67, 'edition' => 2);
$data[] = array('volume' => 86, 'edition' => 1);
$data[] = array('volume' => 85, 'edition' => 6);
$data[] = array('volume' => 98, 'edition' => 2);
$data[] = array('volume' => 86, 'edition' => 6);
$data[] = array('volume' => 67, 'edition' => 7);
foreach ($data as $key => $row) {
$volume[$key] = $row['volume'];
}
array_multisort($volume, SORT_DESC, $data);
print_r($data);
?>
相关文章推荐
- PHP 二维数组根据某个字段进行排序
- php二维数组根据某字段排序(对查询结果集进行排序)
- php二维数组根据某字段排序(对查询结果集进行排序)
- PHP对根据某字段对二维数组进行排序函数
- PHP二维数组根据某一个字段进行排序
- PHP二维数组如何根据某个字段排序
- PHP 二维数组根据某个字段排序
- php二维数组根据某个字段排序
- 二维数组根据字段进行排序
- [置顶] PHP二维数组根据某个字段排序
- php数组根据指定字段对数组进行排序函数
- php对二维数组中某一字段进行排序
- PHP 二维数组根据某个字段排序
- PHP 二维数组根据某个字段排序
- php 二维数组根据字段值排序
- PHP中按二维数组的某个字段进行排序类
- PHP 二维数组根据某个字段排序
- php根据某字段对多维数组进行排序的方法
- php二维数组根据某个字段排序
- PHP二维数组根据某个字段排序