배열 미리 정의된 상수
아래 상수는 항상 PHP 코어의 일부로 사용할 수 있습니다.
CASE_LOWER
(int)CASE_LOWER
는 array_change_key_case()와 함께 사용되며 배열 키를 소문자로 변환하는 데 사용됩니다. 이것은 array_change_key_case()의 기본 경우이기도 합니다.CASE_UPPER
(int)CASE_UPPER
는 array_change_key_case()와 함께 사용되며 배열 키를 대문자로 변환하는 데 사용됩니다.
정렬 순서 플래그:
SORT_ASC
(int)SORT_ASC
는 array_multisort()와 함께 사용하여 오름차순으로 정렬합니다.SORT_DESC
(int)SORT_DESC
는 array_multisort()와 함께 사용하여 내림차순으로 정렬합니다.
정렬 유형 플래그: 다양한 정렬 함수에서 사용
SORT_REGULAR
(int)SORT_REGULAR
는 일반적으로 항목을 비교하는 데 사용됩니다.SORT_NUMERIC
(int)SORT_NUMERIC
은 항목을 숫자로 비교하는 데 사용됩니다.SORT_STRING
(int)SORT_STRING
은 항목을 문자열로 비교하는 데 사용됩니다.SORT_LOCALE_STRING
(int)SORT_LOCALE_STRING
은 현재 로케일을 기반으로 항목을 문자열로 비교하는 데 사용됩니다.SORT_NATURAL
(int)SORT_NATURAL
은 natsort()와 같은 "natural ordering"를 사용하여 항목을 문자열로 비교하는 데 사용됩니다.SORT_FLAG_CASE
(int)SORT_FLAG_CASE
를SORT_STRING
또는SORT_NATURAL
과 결합(비트 OR)하여 대소문자를 구분하지 않고 문자열을 정렬할 수 있습니다.
필터 플래그:
ARRAY_FILTER_USE_KEY
(int)ARRAY_FILTER_USE_KEY
는 array_filter()와 함께 사용되어 각 키를 지정된 콜백 함수의 첫 번째 인수로 전달합니다.ARRAY_FILTER_USE_BOTH
(int)ARRAY_FILTER_USE_BOTH
는 array_filter()와 함께 사용되어 주어진 콜백 함수에 값과 키를 모두 전달합니다.
COUNT_NORMAL
(int)COUNT_RECURSIVE
(int)EXTR_OVERWRITE
(int)EXTR_SKIP
(int)EXTR_PREFIX_SAME
(int)EXTR_PREFIX_ALL
(int)EXTR_PREFIX_INVALID
(int)EXTR_PREFIX_IF_EXISTS
(int)EXTR_IF_EXISTS
(int)EXTR_REFS
(int)