Bonjour,
Chacun d'entre nous a pris l'habitude je pense de profiter de la souplesse de PHP, pour commencer à utiliser des variables sans les déclarer.
Je parle de variables standars type $variable. (Pas de POST ou GET...)
Du coup, avec un debug mis sur ALL, et dans le cas, d'une utilisation avec variable, on va se retrouver avec des erreurs style UNDEFINED VARIABLE.
Ex:
Si la condition n'est pas remplie, on aura l'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if(1==2){$var = "Bin non!";} echo "Alors? : ".$var;
Alors on a tous l'habitude de mettre le notice_error à 2039.
Mais du coup, on va générer de gros fichier d'erreurs sur nos serveurs, et je pars du principe que si on a une erreur, c'est que l'on a pas bien fais les choses.
D'ou ma question, doit on prendre l'habitude de déclarer notre variable, même si on ne lui fait pas de settype, un peu inutile dans 99% des cas.
Doit on faire un $var=""; ou $var=0 ou var=array(); à chaque fois?
Vos avis?
Partager