PHP 二維關聯數組根據其中一個字段排序
PHP 中二維關聯數組如何根據其中一個字段進行排序,下面的代碼將二維關聯數組$array 根據$orderby 字段進行排序:
function wpjam_array_multisort($array, $orderby, $order = SORT_ASC, $sort_flags = SORT_NUMERIC){
$refer = array();
foreach ($array as $key => $value) {
$refer[$key] = $value[$orderby];
}
array_multisort($refer, $order, $sort_flags, $array);
return $array;
}