par
zeus » 22 févr. 2006, 11:36
le @ devant une fonction php permet de masquer les éventuelles erreurs retournées par la fonction.
Par exemple, si tu fait mysql_select_db sur une base qui n'existe pas, tu obtient l''affichage d'un message d'erreur.
Le fait de mettre un @ devant permet d'éviter cet affichage.
Personnelement, je suis contre cette technique, je préfère résoudre les erreurs plutôt que de les camoufler

le @ devant une fonction php permet de masquer les éventuelles erreurs retournées par la fonction.
Par exemple, si tu fait mysql_select_db sur une base qui n'existe pas, tu obtient l''affichage d'un message d'erreur.
Le fait de mettre un @ devant permet d'éviter cet affichage.
Personnelement, je suis contre cette technique, je préfère résoudre les erreurs plutôt que de les camoufler ;)