이 기사에서는 PHP의 2차원 배열 정렬에 대해 소개합니다. 특정 참조 값이 있으므로 이를 참조할 수 있습니다.
// $array 배열 정렬
// $sort_key 정렬 조건
// $sort_order 정렬 방법
SORT_ASC - 기본값, 오름차순 정렬. (A-Z)
SORT_DESC - 내림차순으로 정렬합니다. (Z-A)
// $sort_type 정렬 데이터 유형
SORT_REGULAR - 기본값. 각 항목을 규칙적인 순서로 배열하세요.
SORT_NUMERIC - 각 항목을 숫자순으로 정렬합니다.
SORT_STRING - 각 항목을 알파벳순으로 정렬
my_sort($array, 'sort_time', SORT_DESC, SORT_STRING); // 方法调用 my_sort($arrays,$sort_key,$sort_order=SORT_ASC,$sort_type=SORT_NUMERIC ){ if(is_array($arrays)){ foreach ($arrays as $array){ if(is_array($array)){ $key_arrays[] = $array[$sort_key]; }else{ return false; } } }else{ return false; } array_multisort($key_arrays,$sort_order,$sort_type,$arrays); return $arrays; } }
관련 권장 사항:
에서 2차원 배열을 1차원 배열로 변환하는 방법위 내용은 PHP 2차원 배열 정렬의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!