PHP - Errores en archivos incluidos

 
Vista:

Errores en archivos incluidos

Publicado por Alexander (2 intervenciones) el 31/01/2009 20:05:50
Que tal,

Realicé un script que funciona muy bien, el detalle está en que este script incluye scripts en otras carpetas y hay veces que alguno de esos scritps incluidos puede que tengan algún error de sintaxis. Por ejemplo: puede que uno de esos scripts contenga un arreglo con un error de sintaxis:
$arr = array("uno"=>1,"dos"=>2 "tres"=>3);
Si se dan cuenta hay una coma faltante después del número dos.

Lo que quiero es atrapar este error y evitar que el script se detenga. Intenté con un error handler pero no lo hace. Puede atrapar todos mis demás errores pero este no.

Más o menos la estructura de mi error handler es así:

set_error_handler('oops');

function oops($tipo, $mensaje, $archivo, $linea, $contexto) {

echo $tipo.$mensaje.$archivo, $linea.$contexto;
}

(Este es un ejemplo abreviado de mi error hanlder ya que es muy largo)

Si alguien tiene alguna idea ,sugerencia o pregunta, adelante =)

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder