368 of 410 menu

Função error_reporting

A função error_reporting define o nível de erros que serão exibidos durante a execução do script. Ela pode aceitar constantes predefinidas de nível de erro ou sua combinação via OR bit a bit. A função retorna o nível de relatório anterior.

Sintaxe

error_reporting([int $level]);

Exemplo

Definindo o nível de relatório para exibir todos os erros:

<?php error_reporting(E_ALL); ?>

Exemplo

Desativando relatórios de erro:

<?php error_reporting(0); ?>

Exemplo

Definindo um nível de relatório combinado:

<?php error_reporting(E_ERROR | E_WARNING | E_PARSE); ?>

Exemplo

Obtendo o nível de relatório atual:

<?php $current_level = error_reporting(); echo $current_level; ?>

Veja também

  • a função ini_set,
    que define configurações
  • a função set_error_handler,
    que define um manipulador de erros personalizado
itkktrcsen