array_multisort
다중 배열 또는 다차원 배열을 정렬하십시오
array_multisort()
함수는 정렬 된 배열을 반환합니다. 하나 이상의 배열을 입력 할 수 있습니다. 이 함수는 첫 번째 배열을 먼저 정렬 한 다음 다른 배열을 정렬하고 둘 이상의 값이 동일하면 다음 배열을 정렬합니다.
참고 : 문자열 키 이름이 유지되지만 숫자 키 이름은 0에서 시작하여 1로 증가합니다.
참고 : 각 배열 후에 정렬 순서 및 정렬 유형 매개 변수를 설정할 수 있습니다. 설정하지 않으면 각 배열 매개 변수는 기본값을 사용합니다.
Array_MultiSort ( Array1 , 정렬 순서 , 정렬 유형 , Array2 , Array3 ... )
매개 변수 | 설명하다 |
---|---|
배열 1 | 필수의. 배열을 지정합니다. |
정렬 순서 |
선택 과목. 계약 순서를 지정합니다. 가능한 값 :
|
정렬 유형 |
선택 과목. 정렬 유형을 지정합니다. 가능한 값 :
|
Array2 | 선택 과목. 배열을 지정합니다. |
배열 3 | 선택 과목. 배열을 지정합니다. |
array_multisort()
함수는 여러 배열 또는 다차원 배열을 정렬합니다.
매개 변수의 배열은 테이블의 열로 처리되고 행으로 정렬됩니다. 이것은 SQL 절의 순서 별 기능과 유사합니다. 첫 번째 배열은 정렬 할 기본 배열입니다. 배열의 행 (값)이 동일한 것과 비교되면 다음 입력 배열에서 해당 값의 크기에 따라 정렬됩니다.
첫 번째 매개 변수는 배열이고 각 후속 매개 변수는 배열이거나 다음 정렬 순서 플래그 중 하나 일 수 있습니다 (정렬 플래그는 기본 정렬 순서를 변경하는 데 사용됩니다).
그런 다음 정렬 유형을 지정할 수 있습니다.