La función error_get_last() obtiene el último error que ocurrió.
Esta función devuelve los últimos errores que ocurrieron como una matriz. Devuelve NULL si no se produce ningún error.
La matriz de error devuelta contiene 4 nombres clave y valores clave:
[tipo] - tipo de error
[mensaje] - mensaje de error
[archivo] - el archivo donde ocurrió el error
[línea] - La línea donde ocurrió el error
error_get_last()
<?phpecho $prueba;print_r(error_get_last());?>
La salida del código anterior se ve así:
Array([tipo] => 8[mensaje] => Variable no definida: prueba[archivo] => C:webfoldertest.php[línea] => 2)