Constantes prédéfinies
Ces constantes sont définies par le cœur de PHP. Cela inclut notamment PHP, le moteur Zend et les modules SAPI.
PHP_VERSION
(string) - La version courante de PHP sous la forme d'une chaîne de caractères dans la notation "major.minor.release[extra]".
PHP_MAJOR_VERSION
(int) - La version majeure courante de PHP sous la forme d'une chaîne de caractères (e.g., int(5) depuis la version "5.2.7-extra").
PHP_MINOR_VERSION
(int) - La version mineure courante de PHP sous la forme d'une chaîne de caractères (e.g., int(2) depuis la version "5.2.7-extra").
PHP_RELEASE_VERSION
(int) - La version stable courante de PHP sous la forme d'une chaîne de caractères (e.g., int(7) depuis la version "5.2.7-extra").
PHP_VERSION_ID
(int) - La version courante de PHP sous la forme d'un entier, utile pour la comparaison de versions (e.g., int(50207) depuis la version "5.2.7-extra").
- La version "extra" courante de PHP sous la forme d'une chaîne de caractères(i.e., '-extra' depuis la version "5.2.7-extra"). Habituellement utilisée par les packagers des distributions pour indiquer une version de paquet.
ZEND_THREAD_SAFE
(bool) - Indique si la version actuelle de PHP a été compilée avec prise en charge des threads.
ZEND_DEBUG_BUILD
(bool) - Indique si la version actuelle de PHP est une compilation de débogage.
PHP_ZTS
(int) - Indique si la version actuelle de PHP a été compilée avec prise en charge des threads.
PHP_DEBUG
(int) - Indique si la version actuelle de PHP est une compilation de débogage.
PHP_MAXPATHLEN
(int) - La longueur maximale des noms de fichiers (y compris le chemin) supportée par ce binaire PHP.
PHP_OS
(string) - The operating system PHP was built for.
PHP_OS_FAMILY
(string) - Le système d'exploitation pour lequel PHP a été compilé. Un de
'Windows'
, 'BSD'
, 'Darwin'
, 'Solaris'
, 'Linux'
ou 'Unknown'
. Disponible à partir de PHP 7.2.0. PHP_SAPI
(string) - L'API du serveur pour ce binaire PHP. Voir aussi php_sapi_name().
PHP_EOL
(string) - Le symbole correct pour la fin de ligne pour cette plateforme.
PHP_INT_MAX
(int) - Le plus grand entier supporté par ce binaire de PHP. Habituellement, int(2147483647) sur les systèmes 32 bit et int(9223372036854775807) sur les systèmes 64 bit.
PHP_INT_MIN
(int) - Le plus petit entier supporté dans cette version de PHP. Habituellement, int(-2147483648) sur les systèmes 32 bit et int(-9223372036854775808) sur les systèmes 64 bit. Habituellement, PHP_INT_MIN === ~PHP_INT_MAX.
PHP_INT_SIZE
(int) - La taille d'un entier, en octets, dans cette version de PHP.
PHP_FLOAT_DIG
(int) - Nombre de décimales pouvant être arrondies dans un nombre à virgule flottante et retournées sans perte de précision. Disponible à partir de PHP 7.2.0.
PHP_FLOAT_EPSILON
(float) - Le plus petit nombre à virgule flottante positif supporté, de sorte que
x + 1.0 != 1.0
. Disponible à partir de PHP 7.2.0. PHP_FLOAT_MIN
(float) - Le plus petit nombre à virgule flottante positif supporté. Si vous avez besoin de la plus petite représentation négative de nombre flottant, utiliser
- PHP_FLOAT_MAX
. Disponible à partir de PHP 7.2.0. PHP_FLOAT_MAX
(float) - Le plus grand nombre à virgule flottante supporté. Disponible à partir de PHP 7.2.0.
DEFAULT_INCLUDE_PATH
(string) PEAR_INSTALL_DIR
(string) PEAR_EXTENSION_DIR
(string) PHP_EXTENSION_DIR
(string) - Le répertoire par défaut où chercher pour des extensions chargeable dynamiquement (sauf outrepassé par extension_dir). Par défaut
PHP_PREFIX
(ou PHP_PREFIX . "\\ext"
sur Windows). PHP_PREFIX
(string) - La valeur de --prefix qui a été définie lors de la configuration. Sur Windows, c'est la valeur de --with-prefix qui a été définie lors de la configuration.
PHP_BINDIR
(string) - La valeur de --bindir qui a été définie lors de la configuration. Sur Windows, c'est la valeur de --with-prefix qui a été définie lors de la configuration.
PHP_BINARY
(string) - Spécifie le chemin vers le binaire PHP lors de l'exécution du script.
PHP_MANDIR
(string) - Spécifie le chemin d'installation des pages man.
PHP_LIBDIR
(string) PHP_DATADIR
(string) PHP_SYSCONFDIR
(string) PHP_LOCALSTATEDIR
(string) PHP_CONFIG_FILE_PATH
(string) PHP_CONFIG_FILE_SCAN_DIR
(string) PHP_SHLIB_SUFFIX
(string) - Le suffixe de la plate-forme de compilation pour les bibliothèques partagées, comme "so" (sous la plupart des Unix) ou "dll" (Windows).
PHP_FD_SETSIZE
(int) - Nombre maximal de descripteurs de fichiers pour les appels système sélectionnés. Disponible à partir de PHP 7.1.0.
E_ERROR
(int) - Constante de rapport d'erreur
E_WARNING
(int) - Constante de rapport d'erreur
E_PARSE
(int) - Constante de rapport d'erreur
E_NOTICE
(int) - Constante de rapport d'erreur
E_CORE_ERROR
(int) - Constante de rapport d'erreur
E_CORE_WARNING
(int) - Constante de rapport d'erreur
E_COMPILE_ERROR
(int) - Constante de rapport d'erreur
E_COMPILE_WARNING
(int) - Constante de rapport d'erreur
E_USER_ERROR
(int) - Constante de rapport d'erreur
E_USER_WARNING
(int) - Constante de rapport d'erreur
E_USER_NOTICE
(int) - Constante de rapport d'erreur
E_RECOVERABLE_ERROR
(int) - Constante de rapport d'erreur.
E_DEPRECATED
(int) - Constante de rapport d'erreur.
E_USER_DEPRECATED
(int) - Constante de rapport d'erreur.
E_ALL
(int) - Constante de rapport d'erreur
E_STRICT
(int) - Constante de rapport d'erreur.
__COMPILER_HALT_OFFSET__
(int) true
(bool) - Voir Booléens.
false
(bool) - Voir Booléens.
null
(null) - Voir Null.
PHP_WINDOWS_EVENT_CTRL_C
(int) - Évènement Windows
CTRL+C
. Disponible à partir de PHP 7.4.0 (Windows uniquement). PHP_WINDOWS_EVENT_CTRL_BREAK
(int) - Évènement Windows
CTRL+BREAK
. Disponible à partir de PHP 7.4.0 (Windows uniquement). PHP_CLI_PROCESS_TITLE
(bool) - Indique si le réglage et la récupération du titre du processus sont disponibles. Disponible uniquement sous le SAPI CLI.
STDERR
(resource) - Un flux déjà ouvert vers
stderr
. Disponible uniquement sous le SAPI CLI. STDIN
(resource) - Un flux déjà ouvert vers
stdin
. Disponible uniquement sous le SAPI CLI. STDOUT
(resource) - Un flux déjà ouvert vers
stdout
. Disponible uniquement sous le SAPI CLI.
Voir aussi les constantes magiques.