368 of 410 menu

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
enkauzsvpt