Constantes PHP prédéfinies
PHP prédéfinit un grand nombre de constantes parmi lesquelles :
Nom |
Contenu |
__FILE__* |
Nom du fichier en cours d’exécution. Donne le nom du fichier inclus si elle est utilisée dans un fichier inclus. |
__LINE__* |
Numéro de la ligne actuellement exécutée. Donne le numéro de ligne dans le fichier inclus si elle est utilisée dans un fichier inclus. |
__DIR__ * |
Dossier du fichier en cours d’exécution. Équivalent à dirname(__FILE__). |
__NAMESPACE__ |
Nom de l’espace de noms courant. |
PHP_VERSION |
Version de PHP. |
PHP_OS |
Système d’exploitation du serveur PHP. Exemples (non exhaustifs) : AIX, Linux, SunOS, WINNT. |
PHP_OS_FAMILY |
Famille du système d’exploitation du serveur PHP : Windows, BSD, Darwin, Solaris, Linux ou Unknown. |
TRUE * |
Valeur booléenne vraie (TRUE). |
FALSE * |
Valeur booléenne fausse (FALSE). |
NULL * |
Valeur « NULL ». |
E_* |
Codes des erreurs (chapitre Gérer les erreurs dans un script PHP). |
DIRECTORY_SEPARATOR |
Caractère de séparation utilisé dans les noms de répertoire pour la plate-forme sur laquelle PHP est installée. |
PHP_EOL |
Séquence de caractères utilisée par la plate-forme pour représenter une nouvelle ligne. |
PHP_INT_MAX |
Valeur du plus grand entier. |
PHP_INT_MIN |
Valeur du plus petit entier. |
PHP_INT_SIZE |
Taille des entiers (nombre d’octets). |
PHP_FLOAT_DIG |
Nombre de décimales pouvant être... |