Constantes pré-définies
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
est utilisé pour comparer alphabétiquement les valeurs d'un tri, en utilisant la locale courante. Ajoutée en PHP 5.0.2. -
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 bit OU) avecSORT_STRING
ouSORT_NATURAL
pour trier les chaînes en ne tenant pas compte de la casse. Ajouté en PHP 5.4.0.
Drapeaux de filtre :
-
ARRAY_FILTER_USE_KEY
(entier) -
ARRAY_FILTER_USE_KEY
est utilisé avec array_filter() pour passer chaque clé comme premier argument à la fonction de rappel fournie. Ajouté en PHP 5.6.0. -
ARRAY_FILTER_USE_BOTH
(entier) -
ARRAY_FILTER_USE_BOTH
est utilisé avec array_filter() pour passer la valeur et la clé à la fonction de rappel fournie. Ajouté en PHP 5.6.0.
Version en cache
04/11/2024 23:24:02 Cette version de la page est en cache (à la date du 04/11/2024 23:24:02) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-array.constants.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.