預(yù)定義常量

下列常量作為 PHP 核心的一部分總是可用的。

CASE_LOWER (int)
CASE_LOWER 用在 array_change_key_case() 中將數(shù)組的鍵名轉(zhuǎn)換成小寫字母。這也是 array_change_key_case() 的默認(rèn)值。
CASE_UPPER (int)
CASE_UPPER 用在 array_change_key_case() 中將數(shù)組的鍵名轉(zhuǎn)換成大寫字母。

排序順序標(biāo)識(shí):

SORT_ASC (int)
SORT_ASC 用在 array_multisort() 函數(shù)中,使其升序排列。
SORT_DESC (int)
SORT_DESC 用在 array_multisort() 函數(shù)中,使其降序排列。

排序類型標(biāo)識(shí):用于各種排序函數(shù)

SORT_REGULAR (int)
SORT_REGULAR 用于對(duì)對(duì)象進(jìn)行通常比較。
SORT_NUMERIC (int)
SORT_NUMERIC 用于對(duì)對(duì)象進(jìn)行數(shù)值比較。
SORT_STRING (int)
SORT_STRING 用于對(duì)對(duì)象進(jìn)行字符串比較。
SORT_LOCALE_STRING (int)
SORT_LOCALE_STRING 基于當(dāng)前區(qū)域來(lái)對(duì)對(duì)象進(jìn)行字符串比較。
SORT_NATURAL (int)
SORT_NATURAL 用于對(duì)元素作為字符串使用“自然排序”(像是 natsort() )比較。
SORT_FLAG_CASE (int)
SORT_FLAG_CASE 可以跟 SORT_STRING 或者 SORT_NATURAL 組合(按位或(OR))對(duì)字符串進(jìn)行大小寫不敏感排序。

過(guò)濾器 flags:

ARRAY_FILTER_USE_KEY (int)
ARRAY_FILTER_USE_KEY 用于 array_filter() 將每個(gè)鍵作為第一個(gè)參數(shù)傳遞給指定回調(diào)函數(shù)。
ARRAY_FILTER_USE_BOTH (int)
ARRAY_FILTER_USE_BOTH 用于 array_filter() 將值和鍵傳遞給指定回調(diào)函數(shù)。

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)