Función error_get_last() PHP

Ejemplo

Devuelve el último error producido:

<?php
 echo $test;
 print_r(error_get_last());
 ?> 

La salida del código es similar a esta:

Array
 (
     [type] => 8
     [message] => Variable no definida: test
     [file] => C:\webfolder\test.php
     [line] => 2
 )

Definición y uso

La función error_get_last() devuelve el último error producido (en forma de array asociativo).

El array asociativo contiene cuatro claves:

  • [type] - Tipo de error
  • [message] - Mensaje de error
  • [file] - Nombre del archivo donde se produjo el error
  • [line] - Número de línea donde se produjo el error

Sintaxis

error_get_last();

Detalles técnicos

Valor devuelto:

Se devuelve un array asociativo que describe la información del último error, con las claves "type", "message", "file" y "line" del array.

Si el error es causado por una función integrada de PHP, "message" comenzará con el nombre de la función.

Si no hay errores, se devuelve NULL.

Versión PHP: 5.2+