Une application Web pourrait nécessiter un traitement différent pendant qu'elle est en développement et pendant qu'elle est en production.
Ces ajustements pourraient être pour des raisons de sécurité (certains messages sensibles ne doivent pas être affichés lorsque le site est en production), pour des raisons d'efficacité (certains traitements ne sont requis que pour le site en production), etc.
Pour permettre d'effectuer certains traitements seulement lorsque le site est en développement ou seulement lorsqu'il est en production, il est intéressant de travailler avec une constante.
Dans un fichier de configuration de votre projet (ce fichier s'appelle ici configuration.inc et il est placé dans le dossier include de votre projet), créez une constante nommée DEVEL.
define('DEVEL', true);
Cette constante prendra la valeur :
▼Publicité