以下常數始終作為 PHP 核心的一部分提供。
CASE_LOWER (整數)CASE_LOWER 與 array_change_key_case() 搭配使用,用於將陣列鍵轉換為小寫。這也是 array_change_key_case() 的預設情況。從 PHP 8.2.0 開始,只有 ASCII 字元會被轉換。
CASE_UPPER (整數)CASE_UPPER 與 array_change_key_case() 搭配使用,用於將陣列鍵轉換為大寫。從 PHP 8.2.0 開始,只有 ASCII 字元會被轉換。
排序順序旗標
SORT_ASC (整數)SORT_ASC 與 array_multisort() 搭配使用,以遞增順序排序。
SORT_DESC (整數)SORT_DESC 與 array_multisort() 搭配使用,以遞減順序排序。
排序類型旗標:由各種排序函式使用
SORT_REGULAR (整數)SORT_REGULAR 用於正常比較項目。
SORT_NUMERIC (整數)SORT_NUMERIC 用於以數值方式比較項目。
SORT_STRING (整數)SORT_STRING 用於將項目作為字串比較。
SORT_LOCALE_STRING (整數)SORT_LOCALE_STRING 用於根據目前語系設定,將項目作為字串比較。
SORT_NATURAL (整數)SORT_NATURAL 用於使用類似 natsort() 的「自然排序」方式將項目作為字串比較。
SORT_FLAG_CASE (整數)SORT_FLAG_CASE 可以與 SORT_STRING 或 SORT_NATURAL 組合使用(位元 OR 運算),以不區分大小寫的方式排序字串。從 PHP 8.2.0 開始,只會進行 ASCII 大小寫摺疊。
過濾器旗標
ARRAY_FILTER_USE_KEY (整數)ARRAY_FILTER_USE_KEY 與 array_filter() 搭配使用,將每個鍵作為第一個參數傳遞給指定的回呼函式。
ARRAY_FILTER_USE_BOTH (整數)ARRAY_FILTER_USE_BOTH 與 array_filter() 搭配使用,將值和鍵都傳遞給指定的回呼函式。