可能重复:
Sorting an associative array in PHP
How to sort a multidimensional array by a certain key?
我想知道如何通过特定键对数组中的数组进行排序。
例如:
$array = array( 0 => array("id"=>25), 1 => array("id"=>15) , 2 => array("id"=>19) );
现在我想通过键“id”对数组进行排序,我期待这个结果:
$array = array( 0 => array("id"=>15), 1 => array("id"=>19) , 2 => array("id"=>25) );
有人可以帮忙吗?
由于
答案 0 :(得分:0)
希望这可行。
function cmp($a, $b){
return $a['id'] - $b['id'];
}
usort($array, 'cmp');