Funcția error_reporting
Funcția error_reporting stabilește nivelul de erori care vor fi afișate în timpul execuției scriptului. Poate accepta fie constante predefinite ale nivelului de erori, fie o combinație a acestora prin OR la nivel de bit. Funcția returnează nivelul anterior de raportare.
Sintaxă
error_reporting([int $level]);
Exemplu
Să stabilim nivelul de raportare pentru a afișa toate erorile:
<?php
error_reporting(E_ALL);
?>
Exemplu
Să dezactivăm rapoartele de erori:
<?php
error_reporting(0);
?>
Exemplu
Să stabilim un nivel combinat de raportare:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Exemplu
Să obținem nivelul curent de raportare:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Vezi și
-
funcția
ini_set,
care stabilește setările de configurare -
funcția
set_error_handler,
care stabilește un manipulator personalizat de erori