Accueil > Manip’s > Définir un Drapeau de débogage
Définir un Drapeau de débogage
mercredi 22 février 2006
Dans la mise au point d’un script PHP il est intéressant de pouvoir "tracer" les variables, pour connaître exactement leur comportement :
Soit la variable $a
J’écris : echo $a ; // pour savoir ce qu’elle fait et ce quelle contient
Pour éviter d’avoir à effacer toutes les variables de débogage lorsque le script est stable,
il suffit de définir un Drapeau de Débogage
- define("_DEBUG_", TRUE) ;
Puis d’écrire
- à la place de echo $a ;
- if(_DEBUG_) echo $a ;
Il suffira ensuite de basculer le FLAG de TRUE à FALSE pour ne plus afficher les lignes sans avoir à les effacer(et tout en les gardant sous le coude au cazou)
define("_DEBUG_", FALSE) ;