Funkcija error_reporting
Funkcija error_reporting nustato klaidų lygį, kuris bus rodomas vykdant scenarijų. Ji gali priimti arba iš anksto apibrėžtas klaidų lygio konstantas, arba jų kombinaciją naudojant bitinį OR. Funkcija grąžina ankstesnį ataskaitų lygį.
Sintaksė
error_reporting([int $level]);
Pavyzdys
Nustatykime ataskaitų lygį, kad būtų rodomos visos klaidos:
<?php
error_reporting(E_ALL);
?>
Pavyzdys
Išjunkime klaidų ataskaitas:
<?php
error_reporting(0);
?>
Pavyzdys
Nustatykime kombinuotą ataskaitų lygį:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Pavyzdys
Gaukime dabartinį ataskaitų lygį:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Taip pat žiūrėkite
-
funkciją
ini_set,
kuri nustato konfigūracijos nustatymus -
funkciją
set_error_handler,
kuri nustato vartotojo apibrėžtą klaidų tvarkytuvę