$data = array(
array('volume' => 67, 'edition' => 2),
array('volume' => 67, 'edition' => 2),
array('volume' => 67, 'edition' => 2),
array('volume' => 67, 'edition' => 2),
array('volume' => 67, 'edition' => 2),
array('volume' => 67, 'edition' => 2),
array('volume' => 67, 'edition' => 2),
array('volume' => 67, 'edition' => 2)
);
foreach ($data as $key => $row) {
$vol[$key] = $row['volume'];
$ed[$key] = $row['edition'];
}
// 将数据根据 volume 降序排列,根据 edition 升序排列
// 把 $data 作为最后一个参数,以通用键排序
array_multisort($vol, SORT_DESC, $ed, SORT_ASC, $data);
php 二维数组排序
最新推荐文章于 2022-04-27 15:33:35 发布