(Tout simplement
http://www.wordreference.com/enfr/header ^^ Parfois, traduire le nom des fonctions, qui, sauf exception, sont nommées en un truc proche de l'anglais, ça aide
)
Sinon, la réponse la plus honnête est celle de Zephyr. Ça pique un peu, mais je pense que ça résume beaucoup de choses en peu de mots.
Il faut que tu te documentes sur ce que fait PHP et comment fonctionne PHP (vis à vis de ton code… qu'est-ce qu'il en fait, quand, et comment ?) pour comprendre ce qui pêche dans ton code. Il est probable qu'un bête tuto type "PHP en 5 minutes" ne prenne pas le temps d'expliquer le nécessaire, mais c'est malgré tout très important, et il t'appartient à toi-même d'approfondir tes connaissances.
./7 >
http://www.php.net/manual/fr/function.error-reporting.php plutôt, non ?