Les constantes en PHP

Définition

Seuls les types de données scalaires peuvent être placés dans une constante : c'est à dire les types booléen, entier, double et chaîne de caractéres (soit bool, entier, double et string.)

Contrairement à une variable, une constante ne peut pas être redéclarée.

Pour définir des constantes, on utilise la fonction define()

Par convention, un nom de constante s'écrit en majuscule.

Vous pouvez accéder à la valeur d'une constante en spécifiant simplement son nom. Contrairement aux variables, vous ne devez PAS préfixer le nom de la constante avec $.

Ne pas oublier d'entourer de " " le nom de la constante, sinon elle s'affichera comme du texte.

Initialiser et afficher une constante

1
<?php 
2
    define('CONSTANTE', 'toto');
3
    // Affichage d'une constante, ne pas mettre de $
4
    echo CONSTANTE;
5
?>

toto