Génération PHP.net » Les constantes

Les constantes

Introduction

Une constante est une variable dont la valeur ne peut être modifiée lors de l’exécution du programme.
Les constantes sont définies grâce à la fonction define() et le nom de la constante définie à l’aide de la fonction define() ne doit pas commencer par le signe $.
Pour accéder à la constante, il suffit simplement d’écrire le nom de la constante. Il ne faut pas oublier que vous ne devez pas inclure le signe $ devant son nom.

Syntaxe

bool define( string name, mixed value [, bool case_insensitive] )
Explications sur la fonction define()
Argument Explication
Argument Explication
name Chaîne de caractères définitant le nom de la constante.
value Chaîne de caractères ou entier définitant la valeur que prendra la constante.
case_insensitive Entier booléen facultatif définitant si le nom de la constante sera insensible à la casse.
Si la valeur est TRUE, CONSTANTE et Constante représenteront des valeurs identiques.

Exemples

<?php
// Exemple publié sur www.php.net
 
define('CONSTANT', 'Bonjour à tous.');
echo CONSTANT; // Affichera "Bonjour à tous."
echo Constant; // Affichera une erreur
 
define('BONJOUR', 'Salut toi.', TRUE);
echo BONJOUR; // Affichera "Salut toi."
echo Bonjour; // Affichera "Salut toi."
?>