error_reporting-funktio
error_reporting-funktio asettaa suorituksen aikana näytettävien virhetasot. Se voi hyväksyä joko ennalta määritetyt virhetasovakiot tai niiden yhdistelmiä bittikohtaisella OR-operaatiolla. Funktio palauttaa edellisen raportointitason.
Syntaksi
error_reporting([int $level]);
Esimerkki
Asetetaan raportointitaso näyttämään kaikki virheet:
<?php
error_reporting(E_ALL);
?>
Esimerkki
Otetaan virheraportointi pois käytöstä:
<?php
error_reporting(0);
?>
Esimerkki
Asetetaan yhdistelty raportointitaso:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Esimerkki
Haetaan nykyinen raportointitaso:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Katso myös
-
funktion
ini_set,
joka asettaa kokoonpanon asetuksia -
funktion
set_error_handler,
joka asettaa mukautetun virhekäsittelijän