11-05-2009, 06:42 PM
(11-05-2009, 02:13 PM)Allwise a écrit : Ne vas pas croire que les warnings et les notices sont des erreurs anodines. C'est juste que ces erreurs ne mènent pas au plantage pur et dur du script, il continue à s'exécuter. Mais ces erreurs sont bien des erreurs et elles finiront - presque - toujours par te retomber sur la gueule.
Donc à contrairement à Argo, je te conseillerai de toujours bien regarder les erreurs, quel que soit leur type, de bien lire le message et de corriger ton code pour les faire disparaître. Ton code sera plus propre et logique, tu n'auras pas de mauvaise surprise le jour où tu mettras ta version de PHP à jour, tes scripts s'exécuteront plus rapidement.
complètement d'accord, un warning est une erreur sauf cas extrême prévu spécifiquement dans le code. Oublier les warning parce que ce sont des warning et non des erreurs fatales, c'est bricoler (et encore avec un marteau qui frole le doigt jusqu'au jour où...)