error_reporting
Gibt an, welche PHP-Fehlermeldungen angezeigt werden
&reftitle.description;
interror_reportingintlevel
Mit error_reporting wird die error_reporting
Direktive zur Laufzeit des Programms gesetzt. In PHP gibt es viele
Stufen für die Anzeige von Fehlermeldungen, die mit dieser
Funktion für die Dauer der Programmausführung eingestellt werden
kann.
&reftitle.parameters;
level
Das neue error_reporting
Level. Es können sowohl eine numerische Bitmaske als auch benannte Konstanten
übergeben werden. Der Einsatz benannter Konstanten wird empfohlen
um die Kompatibilität mit zukünftigen Versionen sicherzustellen.
Wann immer Error Level Konstanten hinzugefügt werden erweitert
sich der genutzte Integerbereich so das ältere Integerkonstanten
nicht unbedingt weiter das erwartete Verhalten zeigen.
Die folgende Tabelle listet die verfügbaren Konstanten auf.
Die Bedeutung der jeweiligen Error Level finden Sie im
Abschnitt
predefined constants.
&reftitle.returnvalues;
Gibt den bisherigen error_reporting Wert zurück
level.
&reftitle.changelog;
&Version;&Description;5.0.0E_STRICT wurde hinzugefügt (ist aber nicht Teil von E_ALL).5.2.0E_RECOVERABLE_ERROR wurde hinzugefügt.5.3.0E_DEPRECATED und E_USER_DEPRECATED
wurden hinzugefügt.6E_STRICT ist nun in E_ALL enthalten.
&reftitle.examples;
error_reporting Beispiel
]]>
&reftitle.notes;
Most of E_STRICT errors are evaluated at the
compile time thus such errors are not reported in the file where
error_reporting is enhanced
to include E_STRICT errors (and vice versa).
&reftitle.seealso;
Die display_errors DirektiveThe html_errors directiveThe xmlrpc_errors directiveini_set