二维数组格式如下:
$class = array(3) {
[0] => array(4) {
["id"] => string(3) "123"
["ban"] => string(1) "2"
["xuej_id"] => string(2) "42"
["nian"] => string(1) "1"
}
[1] => array(4) {
["id"] => string(3) "122"
["ban"] => string(1) "1"
["xuej_id"] => string(2) "42"
["nian"] => string(1) "1"
}
[2] => array(3) {
["id"] => string(3) "124"
["ban"] => string(1) "3"
["nian"] => string(1) "1"
}
}
//以班级序号排序
$banorder =array_column($class,'ban');
array_multisort($banorder,SORT_ASC, $class);
var_dump($class)
不需要foreach,执行比较高效。