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'
    )
);
$sortField = array_column($list, 'time'); //time 要排序的字段
array_multisort($sortField, SORT_DESC, $arr);

猜你喜欢

转载自www.cnblogs.com/pcx105/p/11803268.html
今日推荐