Funkce error_reporting
Funkce error_reporting nastavuje úroveň chyb, které se zobrazí během provádění skriptu. Může přijímat buď předdefinované konstanty úrovní chyb, nebo jejich kombinaci pomocí bitového OR. Funkce vrací předchozí úroveň hlášení.
Syntaxe
error_reporting([int $level]);
Příklad
Nastavme úroveň hlášení pro zobrazení všech chyb:
<?php
error_reporting(E_ALL);
?>
Příklad
Vypněme hlášení o chybách:
<?php
error_reporting(0);
?>
Příklad
Nastavme kombinovanou úroveň hlášení:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Příklad
Získejme aktuální úroveň hlášení:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Viz také
-
funkci
ini_set,
která nastavuje konfigurační nastavení -
funkci
set_error_handler,
která nastavuje uživatelský handler chyb