error_reportingdefinisce quali errori di PHP vengono restituiti
&reftitle.description;
interror_reportingintlivello
La funzione error_reporting imposta la direttiva
error_reporting
a runtime. PHP ha parecchi livelli d'errore, usando
questa funzione si imposta il livello per la durata (runtime) dello
script.
&reftitle.parameters;
livello
Il nuovo livello di error_reporting.
Accetta una maschera di bit o una costante named. L'utilizzo delle
costanti named è caldamente consigliato per assicurare la compatibilità con
versioni future. All'aggiungere di livelli di errore, la gamma degli interi viene incrementata,
perciò vecchi livelli di errore basati sull'intero non si comporteranno sempre come ci si aspetta.
Le costanti disponibili sono elencate qui sotto. Il significato
di questi livelli d'errore è descritto nelle
costanti predefinite.
&reftitle.returnvalues;
Restituisce il precedente livello di error_reporting
.
&reftitle.changelog;
&Version;&Description;5.0.0Inserita E_STRICT (non fa parte di E_ALL).5.2.0Inserita E_RECOVERABLE_ERROR.6E_STRICT è diventata parte di E_ALL.
&reftitle.examples;
esempi error_reporting
]]>
&reftitle.notes;
La maggior parte degli errori E_STRICT sono valutati
al momento della compilazione, quindi questi errori non sono riportati nello script in cui
error_reporting è modificato
per includere gli errori E_STRICT (e viceversa).
&reftitle.seealso;
La direttiva display_errorsini_set