Les constantes listées ici sont toujours disponibles dans PHP.
CASE_LOWER
(int) 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(). En ce qui concerne PHP 8.2.0, seuls les caractéres ASCII seront convertis. CASE_UPPER
(int) CASE_UPPER
est utilisée avec array_change_key_case() et sert à convertir tous les index d'un tableau en majuscules. En ce qui concerne PHP 8.2.0, seuls les caractéres ASCII seront convertis. Constantes d'ordre de tri :
SORT_ASC
(int) SORT_ASC
est utilisée avec array_multisort() pour trier en ordre ascendant. SORT_DESC
(int) SORT_DESC
est utilisée avec array_multisort() pour trier en ordre descendant. Autres constantes d'ordre de tri :
SORT_REGULAR
(int) SORT_REGULAR
compare normalement les valeurs d'un tri. SORT_NUMERIC
(int) SORT_NUMERIC
compare numériquement les valeurs d'un tri. SORT_STRING
(int) SORT_STRING
compare alphabétiquement les valeurs d'un tri. SORT_LOCALE_STRING
(int) SORT_LOCALE_STRING
est utilisé pour comparer alphabétiquement les valeurs d'un tri, en utilisant la locale courante. SORT_NATURAL
(int) SORT_NATURAL
est utilisé pour comparer les éléments comme des chaînes, en utilisant un "ordre naturel" comme le fait la fonction natsort(). SORT_FLAG_CASE
(int) SORT_FLAG_CASE
peut être combiné (avec l'opérateur bit OU) avec SORT_STRING
ou SORT_NATURAL
pour trier les chaînes en ne tenant pas compte de la casse. En ce qui concerne PHP 8.2.0, seule la conversion ASCII en fonction de la casse sera effectuée. Drapeaux de filtre :
ARRAY_FILTER_USE_KEY
(int) ARRAY_FILTER_USE_KEY
est utilisé avec array_filter() pour passer chaque clé comme premier argument à la fonction de rappel fournie. ARRAY_FILTER_USE_BOTH
(int) ARRAY_FILTER_USE_BOTH
est utilisé avec array_filter() pour passer la valeur et la clé à la fonction de rappel fournie.