PHP Conference Nagoya 2025

$php_errormsg

(PHP 4, PHP 5, PHP 7)

$php_errormsgA mensagem de erro anterior

Aviso

Este recurso tornou-se DEFASADO a partir do PHP 7.2.0. O uso deste recurso é fortemente desencorajado.

Use error_get_last() instead.

Descrição

$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).

Aviso

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

Registro de Alterações

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.

Exemplos

Exemplo #1 Exemplo da $php_errormsg

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

O exemplo acima produzirá algo semelhante a:

Wrong parameter count for strpos()

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top