En PHP tienes la función_
error_reporting()
www.php.net/error_reporting
Con eso ajustas que nivel de mensaje de error deseas mostrar.
También bajo php.ini tienes la misma directiva de mismo nombre y otra más "display_errors" para absolutamente no mostrar nada en "pantalla" pero si tal vez hacer un log (automático .. lo haría PHP) de esos errores.
Un saludo,