假设有如下二维数组,想要按count字段进行排序代码如下所示:

<?php
$arr = array(
    array('id'=>1, 'count'=>1),
    array('id'=>2, 'count'=>23),
    array('id'=>3, 'count'=>45),
    array('id'=>4, 'count'=>65),
    array('id'=>5, 'count'=>2)
);

array_multisort(array_column($arr,'count'), SORT_DESC, $arr);
print_r($arr);
?>

happy coding