我正在尝试对多维数组进行排序,但是虽然排序在循环内工作,但在循环运行后它不会保存该排序。我需要做什么才能使排序棒?
function cmp_by_orderNumber($a, $b) {
return $a["ORDER"] - $b["ORDER"];
}
foreach($response['content']['listings'] as $i => $v) {
usort($v['MEMBERS'], "cmp_by_orderNumber");
// sorted!
echo '<pre>'; print_r($v); echo '</pre>';
}
// sort has reverted!
echo '<pre>'; print_r($response['content']['listings']); echo '</pre>';