PHP – Obter informações sobre o último erro ocorrido

image_pdfimage_print

Utilizando a função error_get_last, é possível obter um array contendo os dados do último erro que aconteceu na execução de um script PHP.

Para isto basta:

$echo $var_nao_existe;
$error = error_get_last();
print_r( $error );

E algo com a estrutura abaixo será retornado/apresentado:

Array
(
    [type] => 8
    [message] => Undefined variable: var_nao_existe
    [file] => /home/Drall/www/error_test.php
    [line] => 2
)

Os valores internos obviamente serão diferentes para cada tipo de erro e ambiente

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!