(PHP 4, PHP 5, PHP 7)
$php_errormsg — A mensagem de erro anterior
Este recurso tornou-se DEFASADO a partir do PHP 7.2.0. O uso deste recurso é fortemente desencorajado.
Use error_get_last() instead.
$php_errormsg é uma variável contendo o texto da última mensagem de erro gerada 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).
Se um manipulador de erro definido pelo usuário (set_error_handler())
estiver configurado então $php_errormsg somente será definida se
a função retornar retornar false
Versão | Descrição |
---|---|
8.0.0 | A diretiva track_errors que criava a variável $php_errormsg foi removida. |
7.2.0 | A diretiva track_errors que criava a variável $php_errormsg foi descontinuada. |
Exemplo #1 Exemplo da $php_errormsg
<?php
@strpos();
echo $php_errormsg;
?>
O exemplo acima produzirá algo semelhante a:
Wrong parameter count for strpos()