Aktueller Standort: Startseite> Funktionskategorien> error_reporting

error_reporting

Welche PHP -Fehler sollten in den Einstellungen gemeldet werden
Name:error_reporting
Kategorie:Fehlerbehandlung
Programmiersprache:php
Kurzbeschreibung:Geben Sie an, welcher Fehler gemeldet wird.

Definition und Verwendung

error_reporting() gibt an, welche Art von PHP -Fehlern gemeldet werden sollen.

Die Funktion error_reporting() kann die ERROR_REPORTING -Direktive zur Laufzeit festlegen.

PHP hat viele Fehlerstufen, und mit dieser Funktion können Sie die Ebene einstellen, auf der das Skript ausgeführt wird. Wenn die optionale Ebene nicht festgelegt ist, gibt error_reporting() nur die aktuelle Fehlerberichterstattungsstufe zurück.

Beispiel

Geben Sie verschiedene Fehlerstufen an:

 <? Php
 // den Fehlerbericht schließen
 error_reporting ( 0 ) ;

 // einen Laufzeitfehler melden
 ERROR_REPORTING ( e_Error | e_warning | e_parse ) ;

 // Alle Fehler melden
 ERROR_REPORTING ( E_ALL ) ;

 // gleichwertig zu error_reporting (e_all);
 ini_set ( "error_reporting" , e_all ) ;

 // Alle Fehler außer e_notice melden
 ERROR_REPORTING ( E_ALL & ~ E_NOTICE ) ;
?> 

Grammatik

 ERROR_REPORTING ( Level ) ;
Parameter beschreiben
Ebene

Optional. Gibt die neue ERROR_REPORTING -Ebene an. Es kann eine Bitmaske oder eine benannte Konstante sein.

Hinweis: Benannte Konstanten werden dringend empfohlen, um die Kompatibilität mit zukünftigen Versionen sicherzustellen. Aufgrund der Zugabe von Fehlerniveaus und der Zunahme des Ganzzahlwertbereichs stimmen längerfristige Ganzzahl-basierte Fehlerniveaus nicht immer mit der erwarteten Leistung überein.

Die verfügbaren Fehlerebene und ihre tatsächliche Bedeutung werden in vordefinierten Konstanten beschrieben.

Ähnliche Funktionen
Beliebte Artikel