PHP二维数组按键值进行升序/降序排序
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
/** * 二维数组按键值排序 * User: Sam:yyzm@vip.qq.com */ function getArraySort($array, $key, $order = "desc"){ $arr = $temp = array(); foreach($array as $k => $v){ $temp[$k] = $v[$key]; } if($order == 'asc'){ asort($temp); }else{ arsort($temp); } foreach($temp as $k => $v){ $arr[$k] = $array[$k]; } return $arr; } |
1 |
$videoShare = getArraySort($videoShare,'num'); |
转载请注明:PHP笔记 » PHP二维数组按键值进行升序/降序排序