현재 위치: > 함수 카테고리 모음> array_multisort

array_multisort

다중 배열 또는 다차원 배열을 정렬하십시오
이름:array_multisort
분류:정렬
사용 언어:php
한 줄 설명:다중 배열 또는 다차원 배열을 정렬하십시오.

정의 및 사용법

array_multisort() 함수는 정렬 된 배열을 반환합니다. 하나 이상의 배열을 입력 할 수 있습니다. 이 함수는 첫 번째 배열을 먼저 정렬 한 다음 다른 배열을 정렬하고 둘 이상의 값이 동일하면 다음 배열을 정렬합니다.

참고 : 문자열 키 이름이 유지되지만 숫자 키 이름은 0에서 시작하여 1로 증가합니다.

참고 : 각 배열 후에 정렬 순서 및 정렬 유형 매개 변수를 설정할 수 있습니다. 설정하지 않으면 각 배열 매개 변수는 기본값을 사용합니다.

문법

 Array_MultiSort ( Array1 , 정렬 순서 , 정렬 유형 , Array2 , Array3 ... )
매개 변수 설명하다
배열 1 필수의. 배열을 지정합니다.
정렬 순서

선택 과목. 계약 순서를 지정합니다. 가능한 값 :

  • SORT_ASC- 기본값. 오름차순 주문 (AZ)으로 주문하십시오.
  • Sort_desc- 하강 순서 (ZA)의 주문.
정렬 유형

선택 과목. 정렬 유형을 지정합니다. 가능한 값 :

  • Sort_regular- 기본값. 각 항목을 정기 순서로 정렬하십시오 (유형을 변경하지 않고 표준 ASCII).
  • Sort_numeric- 각 항목을 숫자로 처리합니다.
  • Sort_string- 각 항목을 문자열로 처리합니다.
  • SORT_LOCALE_STRING- 현재 로케일 설정을 기반으로 각 항목을 문자열로 처리합니다 (setLocale ()을 통해 변경할 수 있음).
  • Sort_natural- Natsort ()와 같은 자연스러운 종류를 사용하여 각 항목을 문자열로 처리합니다.
  • Sort_flag_case- 문자열은 (비트 바이,) sort_string 또는 sort_natural과 함께 정렬 할 수 있으며 대소 문자를 사용하지 않습니다.
Array2 선택 과목. 배열을 지정합니다.
배열 3 선택 과목. 배열을 지정합니다.

설명

array_multisort() 함수는 여러 배열 또는 다차원 배열을 정렬합니다.

매개 변수의 배열은 테이블의 열로 처리되고 행으로 정렬됩니다. 이것은 SQL 절의 순서 별 기능과 유사합니다. 첫 번째 배열은 정렬 할 기본 배열입니다. 배열의 행 (값)이 동일한 것과 비교되면 다음 입력 배열에서 해당 값의 크기에 따라 정렬됩니다.

첫 번째 매개 변수는 배열이고 각 후속 매개 변수는 배열이거나 다음 정렬 순서 플래그 중 하나 일 수 있습니다 (정렬 플래그는 기본 정렬 순서를 변경하는 데 사용됩니다).

  • SORT_ASC- 기본값, 오름차순 순서로 정렬됩니다. (AZ)
  • Sort_desc- 하강 순서로. (ZA)

그런 다음 정렬 유형을 지정할 수 있습니다.

  • Sort_regular- 기본값. 각 항목을 정기적으로 정렬하십시오.
  • Sort_numeric- 각 항목을 숫자 순서로 주문하십시오.
  • Sort_string- 각 항목을 알파벳순으로 주문하십시오.
유사한 함수
  • 인덱스 점검과 배열의 교차점을 계산하고 별도의 콜백 함수를 사용하여 데이터와 인덱스를 비교하십시오. array_uintersect_uassoc

    array_uintersect_uassoc

    인덱스점검과배열의교차점을계산하고별도의
  • 배열에서 변수 세트에 값 지정 list

    list

    배열에서변수세트에값지정
  • 배열의 모든 값의 제품을 계산하십시오 array_product

    array_product

    배열의모든값의제품을계산하십시오
  • 배열에서 세그먼트를 가져옵니다 array_slice

    array_slice

    배열에서세그먼트를가져옵니다
  • 계산 별명 sizeof

    sizeof

    계산별명
  • 키 이름 비교를 사용하여 배열의 교차점 계산 array_intersect_key

    array_intersect_key

    키이름비교를사용하여배열의교차점계산
  • 배열을 정렬하고 색인 관계를 유지하십시오 asort

    asort

    배열을정렬하고색인관계를유지하십시오
  • 입력 배열에서 단일 열의 값을 반환합니다. array_column

    array_column

    입력배열에서단일열의값을반환합니다.
인기 기사