Page 1 sur 1

Utilisation de @

Posté : 06 juil. 2009, 09:43
par Stef
Bijour tout l'monde,

je viens avec une petite questionnette, qui peut-être mérite une grande réponse, j'ai vu que le caractère @ est parfois utilisé dans du code php, et je me demandais tout simplement "mais à quoi ça sert?"...

Posté : 06 juil. 2009, 10:17
par Berzemus
http://www.php.net/manual/fr/language.o ... ontrol.php

à utiliser avec une parcimonie extrême.

Posté : 06 juil. 2009, 10:22
par zeus
il sert à bloquer la sortie d'erreur.
En gros, il permet de faire en sorte que, si une erreur est relevée, elle n'est pas affichée.

Dans certains cas très exceptionnel, cette option est envisageable, mais la plupart du temps, sont utilisation est à eviter.

Un code bien construit est un code qui n'affiche pas d'erreur. Donc, en cours de développement, ton serveur doit être configuré en display_error ON et error_reporting E_ALL, de manière à voir toutes les erreurs.

Puis, une fois en production, on cache les erreurs, mais on les logges.

Posté : 06 juil. 2009, 12:15
par Stef
ok, merci bien à vous deux! :wink: