php二维数组根据二维数组内某个字段排序

直接赋案例

$list = [
    '0'=>[
        'id'=>9,
        'more'=>5,
    ],
    '1'=>[
        'id'=>3,
        'more'=>5,
    ],
];

$name = array_column($list,'id');
array_multisort($name,SORT_DESC,$list); //SORT_DESC从大到小 这些自己百度 array_multisort不需要变量赋值 直接更改变量的排序
var_dump($list);

 

你可能感兴趣的:(php二维数组根据二维数组内某个字段排序)