Formation PUB010 : PHP, 2025 echo_debug()

25.1 Constante qui indique si le site est en mode développement


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.

Fichier include/configuration.inc

define('DEVEL', true);

Cette constante prendra la valeur :

  • true lorsque vous êtes en train de développer votre site;
  • false lorsque le site est en production.

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre