Tipos de errores estándar

Los errores tienen diferente nivel de gravedad, algunos no permiten que se prosiga la ejecución del programa, en cambio otros, son simplemente advertencias que sabremos si vale la pena tener en cuenta o no.

En la siguiente tabla podemos ver los diferentes tipos de error estándar.

Tipos de error estándar
Valor Constante Significado
1 E_ERROR Informa de errores graves en tiempo de ejecución. La aplicación no se puede recuperar y el programa detendrá su ejecución.
2 E_WARNING Informa de errores no graves en tiempo de ejecución. Podremos gestionar esta clase de errores, ya que el programa no se detiene.
4 E_PARSE Informa de errores de análisis sintácticos en el código. La aplicación no se puede recuperar y el programa detendrá su ejecución.
8 E_NOTICE No es un error serio, pero es una advertencia que permite que el que programa continúe.
16 E_CORE_ERROR Es un error serio que se produce en el código del núcleo de PHP, durante el arranque, de tal gravedad que la aplicación no se puede recuperar y el programa detendrá su ejecución.
32 E_CORE_WARNING Informa de errores no graves durante el inicio del motor de PHP. El programa puede continuar.
64 E_COMPILE_ERROR Es un error serio producido en tiempo compilación, de tal gravedad que la aplicación no se puede recuperar y el programa se detiene.
128 E_COMPILE_WARNING Es un advertencia de errores en el arranque del motor de PHP que normalmente la aplicación puede recuperar y el programa seguirá su ejecución.
2048 E_STRICT Avisos en tiempo de ejecución. Se habilita para que PHP sugiera cambios en el código para mejorar la interoperabilidad y compatibilidad entre sistemas.

results matching ""

    No results matching ""