我有一个包含如下关联数组的PHP数组:
Array(
[0] => ([id], [title], [votes]...),
[1] => ([id], [title], [votes],
....
)
我试图在内部数组的投票数之后对外部数组进行排序。我怎样才能做到这一点?
答案 0 :(得分:0)
使用usort
usort(
$myArray,
function ($a, $b) {
if ($a['votes'] == $b['votes']) {
return 0;
}
return ($a['votes'] < $b['votes']) ? -1 : 1;
}
);