Funkcia error_reporting

Funkcia error_reporting nastavuje úroveň chýb, ktoré sa zobrazia počas vykonávania skriptu. Môže prijímať buď preddefinované konštanty úrovne chýb, alebo ich kombináciu prostredníctvom bitového OR. Funkcia vráti predchádzajúcu úroveň reportovania.

Syntax

phperror_reporting([int $level]);

Príklad

Nastavme úroveň reportovania pre zobrazenie všetkých chýb:

php<?php
  error_reporting(E_ALL);
?>

Príklad

Vypnime hlásenia o chybách:

php<?php
  error_reporting(0);
?>

Príklad

Nastavme kombinovanú úroveň reportovania:

php<?php
  error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>

Príklad

Získajme aktuálnu úroveň reportovania:

php<?php
  $current_level = error_reporting();
  echo $current_level;
?>

Pozrite tiež

  • funkciu ini_set,
    ktorá nastavuje nastavenia konfigurácie
  • funkciu set_error_handler,
    ktorá nastavuje používateľský spracovateľ chýb