get_defined_constants
(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
get_defined_constants — Retourne la liste des constantes et leurs valeurs
Description
Retourne les noms et valeurs de toutes les constantes actuellement définies.
Cela inclut les constantes définies par les extensions et celles créées avec
la fonction define(). En revanche, cela exclut les
constantes magiques, qui sont
résolues à la compilation.
Liste de paramètres
categorize
-
Permet à cette fonction de retourner un tableau multidimensionnel
avec les catégories en tant que clés de la première dimension et les constantes
ainsi que leurs valeurs dans la seconde dimension.
Valeurs de retour
Retourne un tableau de constantes au format "nom de la constante"
=> "valeur de la constante", optionnellement
groupées par le nom de l'extension ayant enregistré la constante.
Exemples
Exemple #1 Exemple avec get_defined_constants()
<?php
print_r(get_defined_constants());
?>
Résultat de l'exemple ci-dessus est similaire à :
Array
(
[E_ERROR] => 1
[E_WARNING] => 2
[E_PARSE] => 4
[E_NOTICE] => 8
[E_CORE_ERROR] => 16
[E_CORE_WARNING] => 32
[E_COMPILE_ERROR] => 64
[E_COMPILE_WARNING] => 128
[E_USER_ERROR] => 256
[E_USER_WARNING] => 512
[E_USER_NOTICE] => 1024
[E_ALL] => 30719
[TRUE] => 1
)