Constantes pré-définies
Les constantes listées ici sont toujours disponibles dans PHP.
-
CASE_LOWER(entier) -
CASE_LOWERest 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_UPPERest 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_ASCest utilisée avec array_multisort() pour trier en ordre ascendant -
SORT_DESC(entier) -
SORT_DESCest utilisée avec array_multisort() pour trier en ordre descendant
Autres constantes d'ordre de tri :
-
SORT_REGULAR(entier) -
SORT_REGULARcompare normalement les valeurs d'un tri. -
SORT_NUMERIC(entier) -
SORT_NUMERICcompare numériquement les valeurs d'un tri. -
SORT_STRING(entier) -
SORT_STRINGcompare alphabétiquement les valeurs d'un tri. -
SORT_LOCALE_STRING(entier) -
SORT_LOCALE_STRINGcompare 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_NATURALest 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_CASEpeut être combiné (avec l'opérateur logique OR) avecSORT_STRINGouSORT_NATURALpour trier les chaînes en ne tenant pas compte de la casse. Ajouté en PHP 5.4.0.
