Funkce PHP error_reporting() .
Příklad
Zadejte různé hlášení úrovně chyb:
<?php
// Turn off error reporting
error_reporting(0);
// Report runtime errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);
// Report all errors
error_reporting(E_ALL);
// Same as error_reporting(E_ALL);
ini_set("error_reporting", E_ALL);
// Report all errors except E_NOTICE
error_reporting(E_ALL & ~E_NOTICE);
?>
Definice a použití
Funkce error_reporting() určuje, které chyby jsou hlášeny.
PHP má mnoho úrovní chyb a použití této funkce nastaví tuto úroveň pro aktuální skript.
Syntax
error_reporting(level);
Hodnoty parametrů
Parameter | Description |
---|---|
level | Optional. Specifies the error-report level for the current script. Error numbers and named constants are accepted. Note: Named constants are recommended to ensure compatibility for future PHP versions |
Technické údaje
Návratová hodnota: | Vrátí starou úroveň hlášení chyb nebo aktuální úroveň hlášení chyb, pokud není zadán žádný parametr úrovně |
---|---|
Verze PHP: | 4,0+ |
PHP Changelog: | PHP 5.4: E_STRICT je nyní součástí E_ALL. PHP 5.3: Novinka: E_DEPRECATED a E_USER_DEPRECATED. PHP 5.2: Novinka: E_RECOVERABLE_ERROR. PHP 5.0: Novinka: E_STRICT. |
Odkaz na chyby PHP