La funzione error_reporting
La funzione error_reporting imposta il livello di errori che verranno visualizzati durante l'esecuzione dello script. Può accettare sia costanti predefinite del livello di errore, sia la loro combinazione tramite OR bit a bit. La funzione restituisce il precedente livello di segnalazione.
Sintassi
error_reporting([int $level]);
Esempio
Impostiamo il livello di segnalazione per visualizzare tutti gli errori:
<?php
error_reporting(E_ALL);
?>
Esempio
Disattiviamo i report degli errori:
<?php
error_reporting(0);
?>
Esempio
Impostiamo un livello di segnalazione combinato:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Esempio
Otteniamo il livello di segnalazione corrente:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Vedi anche
-
la funzione
ini_set,
che imposta le opzioni di configurazione -
la funzione
set_error_handler,
che imposta un gestore di errori personalizzato