預定義常量
下列常量作為 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
基于當前區(qū)域來對對象進行字符串比較。
-
SORT_NATURAL
(int)
-
SORT_NATURAL
用于對元素作為字符串使用“自然排序”(像是 natsort()
)比較。
-
SORT_FLAG_CASE
(int)
-
SORT_FLAG_CASE
可以跟 SORT_STRING
或者 SORT_NATURAL
組合(按位或(OR))對字符串進行大小寫不敏感排序。
過濾器 flags:
-
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)
-