/*用于根据指定字段排序二维数组,保留原有键值
*$arr---------输入二维数组
*$var---------要排序的字段名
*/
function mymArrsort($arr,$var){
$tmp=array();
$rst=array();
foreach($arr as $key=>$trim){
$tmp[$key]=$trim[$var];
}
arsort($tmp);
$i=0;
foreach($tmp as $key1=>$trim1){
$rst[$i]=$arr[$key1];
$i=$i+1;
}
return $rst;
}找不到已有的二维数组排序函数,就自己写了一个 最佳答案