企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` ~~~ /** * 二维数组根据某个字段排序 * @param array $array 要排序的数组 * @param string $keys 要排序的键字段 * @param string $sort 排序类型 SORT_ASC SORT_DESC * @return array 排序后的数组 */ public function arraySort($array, $keys, $sort = SORT_DESC) { $keysValue = []; foreach ($array as $k => $v) { $keysValue[$k] = $v[$keys]; } array_multisort($keysValue, $sort, $array); return $array; } ~~~ ``` ### 调用 ``` ~~~ $group_all = [ ['name'=>'11','get_all'=>5], ['name'=>'11','get_all'=>6], ['name'=>'11','get_all'=>9],['name'=>'11','get_all'=>10] ]; $a_all = $this->arraySort($group_all,'get_all',SORT_DESC); ~~~ ```