根据某个字段值排序
小白
2019-09-28
【原创文章】
foreach($list as $key =>$val){ $list[$key]['money']=M('wages')->where(array('name'=>$list[$key]['name']))->sum('wages'); } $sort = array( 'direction' => 'SORT_DESC', 'field' => 'money', ); $arrSort = array(); foreach($list AS $uniqid => $row){ foreach($row AS $key=>$value){ $arrSort[$key][$uniqid] = $value; } } if($sort['direction']){ array_multisort($arrSort[$sort['field']], constant($sort['direction']), $list); }