Utiliser les constantes

15 min 1 exercice Niveau 1

Une constante est un conteneur qui permet de stocker une ou plusieurs informations. Elle est similaire aux variables dans le sens où n’importe quel type de donnée peut être stocké, et que ce stockage est temporaire puisque la constante disparaît à la fin de l’exécution du script.

La différence majeure entre une constante et une variable réside dans le fait que la première n’est pas modifiable une fois définie. C'est-à-dire qu’il est possible de se servir de sa valeur, de ce qu’elle contient, mais pas de modifier son contenu une fois défini.

Lors de l’apprentissage de la programmation, il n’est pas rare de se poser la question de l’intérêt des constantes, pourquoi donc utiliser autre chose qu’une variable ?

La réponse est souvent simple : il n’est pas obligatoire de s’en servir. Cependant, attention, même si l’utilisation des constantes reste optionnelle, elles permettent d’apporter de la sémantique et de la clarté dans le code. En effet, les valeurs des constantes n’étant pas modifiables en cours de script, l’utilisation de celles-ci survient généralement pour définir les différents paramètres des scripts et applications. En procédant de la sorte, il est possible d’un simple regard sur le code de déterminer si une variable est utilisée pour un algorithme précis, ou bien si une constante est utilisée de manière globale.

Les constantes au sein du PHP

Règles de nommage

Il existe quelques règles de nommage de vos constantes. Elles sont simples :

  • Pas d’utilisation du symbole du dollar $ - qui est réservé aux variables
  • Pas de caractères spéciaux
  • Tout doit être écrit en majuscule. Si plusieurs mots sont nécessaires pour nommer les constantes, il faut les séparer par le symbole “underscore” _.

Déclaration d’une constante

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus