php根据数组中某一个字段的值进行排序
$arr=array(array('id'=>1,'name'=>'张三','age'=>25),array('id'=>2,'name'=>'李四','age'=>30),array('id'=>3,'name'=>'王五','age'=>20)); foreach($arr as $k=>$v){ $refer[$k] = $v['age']; } //逆向 //asort($refer);//从低到高 //正向 arsort($refer);//从高到低 foreach ($refer as $key => $val) { $resultSet[] = $arr[$key]; } print_r($resultSet);
效果图如下:

代码改变世界!

浙公网安备 33010602011771号