Download WordPress Themes, Happy Birthday Wishes

PHP Les constantes

Les constantes PHP sont des noms ou des identifiants qui ne peuvent pas être modifiés lors de l’exécution du script. Les constantes PHP peuvent être définies de 2 manières:

  1. Par l’utilisation de la fonction define ()
  2. Par l’utilisation du mot clé const

Les constantes PHP suivent les mêmes règles de variables PHP. Par exemple, il peut être commencer avec une lettre ou un caractère de soulignement seulement.

Classiquement, les constantes PHP doivent être définies en lettres majuscules.

Constante PHP: define ()

Voyons la syntaxe de la fonction define () en PHP.

define (nom, valeur, sensibilité-casse)
  • nom: spécifie le nom de la constante
  • valeur: spécifie la valeur constante
  • sensibilité-casse: la valeur par défaut est false. Cela signifie qu’il est sensible à la casse par défaut.

Voyons un exemple pour définir une constante PHP en utilisant define ().

define("MESSAGE","Bonjour PHP w3tutoriels");  
echo MESSAGE;

Résultat :

Bonjour PHP w3tutoriels

Exemple 1 :

define("MESSAGE","Bonjour PHP w3tutoriels",true);//non sensible à la casse  
echo MESSAGE;  
echo message;

Résultat :

Bonjour PHP w3tutorielsBonjour PHP w3tutoriels

Exemple 2 :

define("MESSAGE","Bonjour PHP w3tutoriels",false);//sensible à la casse
echo MESSAGE;  
echo message;

Résultat :

Bonjour PHP w3tutorieles
Avis: Utilisation d'un message constant non défini - supposé 'message'
dans C:\wamp\www\exemple3.php à la ligne 4
message

Constante PHP: mot clé const

Le mot clé const définit les constantes lors de la compilation. C’est un langage construit pas une fonction.

C’est un peu plus rapide que define().

C’est toujours sensible à la casse.

const MESSAGE="Bonjour const par PHP w3tutoriels";  
echo MESSAGE;

Résultat :

Bonjour const par PHP w3tutoriels