hola a todos; hace tiempo que estoy tratando de conseguir lo siguiente (pero no hay manera)
Conseguir controlar cualquier tipo de error incluso los de sintaxis. Con el error_handler he conseguido controlar gran parte de esos errores, pero para errores de sintaxis no hay manera (lo cual tiene su logica porque si no ha podido interpretar el codigo la funcion de error tampoco la habra interpretado)
Yo he trabajado anteriormente con coldfusion y con este lenguaje podias controlar cualquier tipo de error redireccionando a una pagina; es decir, ante cualquier error te envia a dicha pagina y alli haces lo que quieras enviar correo para informar, mostrar texto al usuario, ...
Espero me puedan ayudar para conseguir un efecto lo mas parecido ya que tengo que poder reportar cualquier tipo de error que se produzca y que los usuarios vean un mensaje de tipo "ha ocurrido un error intentelo de nuevo pasados unos minutos"