版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/PersonalM/article/details/82149416
对多维数组排序:
<?php
$data = [
[
'id' => 13,
'name' => 'Arthur Dent',
],
[
'id' => 22,
'name' => 'Ford Prefect',
],
[
'id' => 5,
'name' => 'Trillian Astra',
],
];
//对多维数组进行排序,就是这么简单!
// array_multisort(array_column($data, 'id'), SORT_ASC, $data);
array_multisort(array_column($data, 'id'), SORT_DESC, $data);
echo "<pre>";
print_r($data);
echo "</pre>";
没错,就上面一句话就解决问题了!