/** * 二维数组排序 * @param array $arr 传入数组 * @param string $key 需要排序的键值 * @param int $order/$type 查看https://www.w3school.com.cn/php/func_array_multisort.asp * @return array 转换得到的数组 */ function array_key_sort($arr, $key, $order=SORT_ASC, $type=SORT_NUMERIC){ if(is_array($arr)){ foreach ($arr as $array){ if (is_array($array)) { $key_arr[] = $array[$key]; } else { return false; } } }else{ return false; } array_multisort($key_arr, $order, $type, $arr); return $arr; }