Raisons pour lesquelles PHP écho des erreurs, même avec la fonction error_reporting(0)?

Quelles sont certaines des raisons pour lesquelles php obligerait les erreurs de montrer, peu importe ce que vous dites pour le désactiver?

J'ai essayé

error_reporting(0);
ini_set('display_errors',0); 

avec pas de chance.

Je ne connais pas cette réponse, mais si possible, il peut vous aider si vous fournir un exemple d'une erreur qui s'est affiché avec des rapports éteint.
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /usr/home/johnq/public_html/dev.php sur la ligne 11, la seule PHP dans dev.php est-ce: <?php error_reporting(0); echo "test" $test = "123"; ?>
Sans message d'erreur, il aurait fallu beaucoup plus de temps pour se rendre compte que votre script n'était pas en cours d'exécution tout simplement parce qu'il manque un point-virgule.

OriginalL'auteur Valdemarick | 2008-09-16