按其子数组的大小对多维数组进行排序

时间:2010-11-11 03:32:37

标签: php arrays

假设我有一个数组数组,并且我想通过子数组中的索引数排序大数组,那么最有效的方法是什么?

这是我到目前为止所拥有的

$sortorder = array_map('count', $largearray);
array_multisort($sortorder, $largearray);

还有什么比这更好的吗?

1 个答案:

答案 0 :(得分:3)

usort($array, create_function('$a, $b', 'return bccomp(count($a), count($b));'));