对于一维数组排序比较简单,像使用sort(),asort(),arsort()等函数进行排序,但是对于二维数组比较麻烦,所有借鉴网上的总结了一下
// 对二维数组进行指定key排序 $arr 二维数组 ,$shortkey 需要排序的列,$short 排序方式 $shorttype 排序类型function multi_array_sort($arr,$shortkey,$short=sort_desc,$shorttype=sort_regular){ foreach ($arr as $key => $data){ $name[$key] = $data[$shortkey]; } array_multisort($name,$shorttype,$short,$arr); return $arr;}
相关教程:php视频教程
以上就是如何用php对二维数据进行排序的详细内容。
