PHP如何把计算好的count总数排列最前面?

$arr=Array(
Array
(
'department'=>'雅典娜',
'sign'=>0,
'time'=>'2015年06月01日',
'surname'=>'星史'
)
,
Array
(
'department'=>'雅典娜',
'sign'=>0,
'time'=>'2015年06月02日',
'surname'=>'星史'
)
,
Array
(
'department'=>'雅典娜',
'sign'=>0,
'time'=>'2015年06月03日',
'surname'=>'瞬'
),
Array
(
'department'=>'雅典娜',
'sign'=>0,
'time'=>'2015年06月03日',
'surname'=>'紫龙'
)
);
$array=array();
foreach($arras$v){
if(!isset($array[$v['surname']])){
$array[$v['surname']]['count']=1;
$array[$v['surname']]['time']=$v['time'];
}else{
$array[$v['surname']]['count']+=1;
$array[$v['surname']]['time'].=','.$v['time'];
}
}
print_r($array);
````
输出结果是
'surname'='星史',
'count'=2
其它
'surname'=>'瞬',
'count'=1都是1
但是这个输出默认不排序的
```
如何把'count'总数最大排列前面呢?
当年话下
浏览 379回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript