Exemplu
Se specifică diferite de raportare la nivel de eroare:
<?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);
?>
Definiție și utilizare
error_reporting() funcția specifică care sunt raportate erori.
PHP are mai multe nivele de erori, iar utilizarea acestei funcții stabilește că nivelul de script-ul curent.
Sintaxă
error_reporting( level ) ;
Parametru | Descriere |
---|---|
level | Opțional. Specifică nivelul de eroare de raport pentru script-ul curent. Numerele de eroare și constantelor numite sunt acceptate. Notă: constantelor numite sunt recomandate pentru a asigura compatibilitatea pentru versiunile viitoare PHP |
Detalii tehnice
Întoarcere Valoare: | Returnează vechiul nivel de raportare a erorilor sau nivelul de raportare a erorilor curente , dacă este dat nici un parametru de nivel |
---|---|
Versiune PHP: | 4.0+ |
<PHP Eroare de referință