Les constantes listées ici sont toujours disponibles dans PHP.
CASE_LOWER
(entier)
CASE_LOWER
est utilisée avec
array_change_key_case() et sert à convertir
tous les index d'un tableau en minuscules. C'est aussi le comportement
par défaut de array_change_key_case().
CASE_UPPER
(entier)
CASE_UPPER
est utilisée avec
array_change_key_case() et sert à convertir
tous les index d'un tableau en majuscules.
Constantes d'ordre de tri :
SORT_ASC
(entier)
SORT_ASC
est utilisée avec
array_multisort() pour trier en ordre ascendant
SORT_DESC
(entier)
SORT_DESC
est utilisée avec
array_multisort() pour trier en ordre descendant
Autres constantes d'ordre de tri :
SORT_REGULAR
(entier)
SORT_REGULAR
compare normalement
les valeurs d'un tri.
SORT_NUMERIC
(entier)
SORT_NUMERIC
compare numériquement
les valeurs d'un tri.
SORT_STRING
(entier)
SORT_STRING
compare alphabétiquement
les valeurs d'un tri.
SORT_LOCALE_STRING
(entier)
SORT_LOCALE_STRING
compare alphabétiquement
les valeurs d'un tri, en utilisant la configuration locale.
Ajoutée en PHP 5.0.2 et PHP 4.4.0.
SORT_NATURAL
(entier)
SORT_NATURAL
est utilisé pour comparer
les éléments comme des chaînes, en utilisant un "ordre naturel"
comme le fait la fonction natsort().
Ajouté en PHP 5.4.0.
SORT_FLAG_CASE
(entier)
SORT_FLAG_CASE
peut être combiné
(avec l'opérateur logique OR) avec
SORT_STRING
ou
SORT_NATURAL
pour trier les chaînes
en ne tenant pas compte de la casse. Ajouté en PHP 5.4.0.
Drapeaux du filtre :
ARRAY_FILTER_USE_KEY
(integer)
ARRAY_FILTER_USE_KEY
est utilisé
avec la fonction array_filter() pour
passer chaque clé comme premier argument à la fonction
de rappel fournie. Ajouté en PHP 5.6.0.
ARRAY_FILTER_USE_BOTH
(integer)
ARRAY_FILTER_USE_BOTH
est utilisé avec
la fonction array_filter() pour passer
la valeur et la clé à la fonction de rappel fournie.
Ajouté en PHP 5.6.0.