1 /*用于根据指定字段排序二维数组,保留原有键值 2 *$arr---------输入二维数组 3 *$var---------要排序的字段名 4 */ 5 function mymArrsort($arr,$var){ 6 $tmp=array(); 7 $rst=array(); 8 foreach($arr as $key=>$trim){ 9 $tmp[$key]=$trim[$var];10 }11 arsort($tmp);12 $i=0;13 foreach($tmp as $key1=>$trim1){14 $rst[$i]=$arr[$key1];15 $i=$i+1;16 }17 return $rst;18 }