- Plan du Site | Contact |
DéfinitionContrairement à une variable, une constante ne peut pas être redéclarée.
On la définit à l'aide de la fonction define().
<?php define ("MA_CONST", "ValeurDeMaConstante !"); ?>
<?php echo "MA_CONST retourne ", MA_CONST; ?>
retourne : MA_CONST retourne ValeurDeMaConstante
<?php echo "MA_CONST retourne ".MA_CONST; ?>
Constantes PrédéfiniesIl existe beaucoup de constantes prédéfinies ; en voici un petit échantillon :
__FILE__ Le chemin complet de la page en cours :
<?php echo __FILE__; ?>
retourne : /var/www/index.php
__LINE__ Le numéro de la ligne de la constante :
<?php echo "la ligne ", __LINE__, " ne contient aucune erreur ;-)"; ?>
retourne : la ligne 930 ne contient aucune erreur
PHP_VERSION
<?php echo "la version de l'analyseur PHP est la : ", PHP_VERSION; ?>
retourne : la version de l'analyseur PHP est la : 4.3.10
PHP_OS
<?php echo "le système d'exploitation du serveur est ", PHP_OS; ?>
retourne : le système d'exploitation du serveur est Linux
TRUE et FALSE (cf les booléens) sont aussi des constantes prédéfinies.
La fonction get_defined_constants() renverra la liste exhaustive des constantes (pré)définies disponibles.
|
|
||||
Services | Solutions | Formations | Portfolio | Accès Client |