1
我有一個基本陣列將參數傳遞給array_multi_sort?
$base =array(
"A1" =array();
"A2" =array();
"A3" =array();
"A4" =array();
);
和條件陣列將使用排序
$condition = array("A1" => "SORT_ASC",
"A4" => 'SORT_ASC',
"A3" => 'SORT_DESC'
);
我想創建這樣一個函數返回一個array_multi_sort
function sort_by_condition($condition) {
return array_multisort(
$base['A1'], SORT_ASC, SORT_STRING,
$base['A4'], SORT_ASC,SORT_NUMERIC,
$base['A3'], SORT_DESC,SORT_NUMERIC,
$base['A2'],//default
);
}
但我不知道我該如何返回這樣的東西?
對不起,你能澄清你的問題嗎? – deceze 2011-05-18 09:43:49
是的,我已經更新了這些問題。 – newbie 2011-05-18 09:47:53
如果您在函數中調用,請確保$ A1,$ A4等在該函數範圍內 – 2011-05-18 09:58:06