Heim >Backend-Entwicklung >PHP-Tutorial >Methode zur Einstellung der PHP-Fehlerstufe
Im Prozess der PHP-Programmierung wird jeder auf mehr oder weniger Fehlererinnerungen stoßen, die uns dazu leiten, saubereren Code zu schreiben. Heute werden wir zunächst die wichtigsten Fehlertypen aufschreiben Relevantes Wissen über PHP-Fehler und -Ausnahmen aneignen und die Lücken langsam füllen.
Veralteter Fehler der niedrigsten Ebene, Programm wird weiterhin ausgeführt
Fehler auf Benachrichtigungsebene beachten, z. B. direkte Verwendung nicht deklarierter Variablen, Programm wird weiterhin ausgeführt
Warnung Fehler der Warnstufe, Sie erhalten möglicherweise nicht die gewünschten Ergebnisse
Schwerwiegender Fehler Schwerwiegender Fehler der Stufe Schwerwiegender Fehler, das Programm wird nicht weiter ausgeführt
Parse-Fehler Syntax-Parsing-Fehler, Fehler der höchsten Ebene, auch andere Fehlermeldungen werden nicht angezeigt
E_USER_-bezogene Fehler im Zusammenhang mit Benutzereinstellungen
Verwenden Sie die Funktion trigger_error(), um Fehler-/Warnungs-/Hinweisinformationen auf Benutzerebene festzulegen
Wie stelle ich die Fehlerstufe ein?
Ändern Sie die Fehlerstufe:
1: Ändern Sie die Option „error_reporting“ in php.ini
2: Sie können die Funktion „error_reporting()“ verwenden, um sie zu ändern die PHP-Seite
Die Fehlerstufe wird durch einen Binärwert dargestellt: 1111 1111 1111 111 Von links nach rechts stellt die 1 auf jedem Bit eine Fehlerstufe dar
Schwerwiegender Fehler: 0000 0000 0000 001 open 1
warning warning error: 0000 0000 0000 010 open 2
NOTICE warning: 0000 0000 0001 000 open 8
zB:
: error_reporting(11);
Keine Meldung : error_reporting(3);
Keine Fehler melden: error_reporting(0);
Das System ersetzt für uns die Werte jeder Ebene durch Systemkonstanten
E_ERROR 1 E_WARNING 2
E_NOTICE 8
Alle Fehler melden: error_reporting(E_ALL);
Außer NOTICE werden alle anderen gemeldet: error_reporting(E_ALL & ~E_NOTICE);
Während der Entwicklung ist die Fehlerstufe höher und sie wird online veröffentlicht. Bei Produkten sollte die Fehlerstufe niedrig sein: +
Der Code lautet wie folgt:
Das obige ist der detaillierte Inhalt vonMethode zur Einstellung der PHP-Fehlerstufe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!