Variáveis pré-definidas
PHP Manual

$php_errormsg

$php_errormsgA mensagem de erro anterior

Descrição

$php_errormsg é uma variável contendo o texto da última mensagem de erro gerado pelo PHP. Esta variável somente estará disponível dentro do escopo no qual o erro ocorreu, e somente se a opção de configuração track_errors estiver on (o padrão é off).

Nota: Esta variável está somente disponível quando a track_errors estiver habilitada no php.ini.

Aviso

Se um manuseador de erro definido pelo usuário é usado, $php_erromsg somente será definida se o manuseador de erro retornar FALSE

Exemplos

Exemplo #1 Exemplo da $php_errormsg

<?php
@strpos();
echo 
$php_errormsg;
?>

O exemplo acima irá imprimir algo similar à:

Wrong parameter count for strpos()


Variáveis pré-definidas
PHP Manual