我想使用给定的键对二维关联数组进行排序uasort
。
我努力了
function sortBy(&$arr, $key) {
$cmp = function($a, $b) {
global $key;
return $a[$key] < $b[$key] ? -1 :
$a[$key] == $b[$key] ? 0 : 1;
};
return uasort($arr, $cmp);
}
但是$key
里面是未定义的$cmp
。