As constantes listadas abaixo estão sempre disponíveis como parte do núcleo do PHP.
CASE_LOWER
(integer)
CASE_LOWER é utilizado com a função
array_change_key_case() para converter
chaves de arrays para minúsculo. É o valor padrão utilizado na função
array_change_key_case().
CASE_UPPER
(integer)
CASE_UPPER é utilizado com a função
array_change_key_case() para converter
chaves de arrays para maiúsculo.
Sinais de ordenação:
SORT_ASC
(integer)
SORT_ASC é utilizado com
array_multisort() para ordenar em ordem crescente.
SORT_DESC
(integer)
SORT_DESC é utilizado com
array_multisort() para ordenar em ordem descrescente.
Sinais de tipos de ordenação: utilizado por várias funções de ordenação
SORT_REGULAR
(integer)
SORT_REGULAR é utilizado para comparar itens normalmente.
SORT_NUMERIC
(integer)
SORT_NUMERIC é utilizado para comparar itens numericamente.
SORT_STRING
(integer)
SORT_STRING é utilizado para comparar itens como strings.
SORT_LOCALE_STRING
(integer)
SORT_LOCALE_STRING é utilizado para comparar itens como
strings, baseado no local atual. Adicionado no PHP 4.4.0 e 5.0.2.
SORT_NATURAL
(integer)
SORT_NATURAL é utilizado para comparar itens como
strings utilizando a "ordenação natural", como a função natsort(). Adicionada no PHP 5.4.0.
SORT_FLAG_CASE
(integer)
SORT_FLAG_CASE pode ser combinado
(operador bit a bit OR) com
SORT_STRING ou
SORT_NATURAL para ordenar strings de forma case-insensitive. Adicionada no PHP 5.4.0.
Sinais de filtro:
ARRAY_FILTER_USE_KEY
(integer)
ARRAY_FILTER_USE_KEY é utilizado com a função
array_filter() para passar cada chave como primeiro argumento de uma função callback informada.
Adicionado no PHP 5.6.0.
ARRAY_FILTER_USE_BOTH
(integer)
ARRAY_FILTER_USE_BOTH é utilizado com a função
array_filter() para passar tanto chave, quanto valor, para a função callback informada.
Adicionado no PHP 5.6.0.