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.