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