Envoyé par RobertG
Voir le message
Et aussi, des erreurs qui étaient rendues silencieuses avec l'utilisation de l'abominable `@` en début d'instruction (p.ex. `@unlink('un fichier');` vont maintenant générer une erreur fatale si le fichier n'existe pas. Le `@` permettait de dire "oh, je m'en fous si le fichier n'existe pas; s'il existe tue-le sinon, bah, pas de souci.". Dorénavant, le programmeur devra être un peu plus propre et rédigez un code plus propre. (ouf, je n'ai jamais utilisé ce type de code mieux vaut un `if (file_exists())` dans cet exemple ou un `try ... catch ...` sinon.
Commentaire