5 votes

Que fait le @ avant $_POST et $_GET PHP

Je regarde le code de quelqu'un et il a beaucoup de

@$_GET[];
@$_POST[];

Qu'est-ce que la @ faire ?

13voto

Brad Christie Points 58505

@ en PHP supprime toute erreur, et permet à tout ce qui est exécuté par la suite d'échouer silencieusement (au lieu d'afficher une chaîne d'erreur (en supposant que show_errors=true )).

Voir la documentation sur opérateurs de contrôle des erreurs pour plus d'informations.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X