Verschiedene Arten von Fehler in PHP

December 31

Verschiedene Arten von Fehler in PHP

PHP ist eine serverseitige Skriptsprache, die kann Webmaster ihre Websites Programmierung Funktionalität hinzu. PHP-Code läuft auf dem Server, wo die Website gehostet wird und dann die Ausgabe des Codes an den Clientbrowser zurückgibt. Es umfasst eine Reihe von unterschiedlichen Fehlercodes, die in drei grundlegende Kategorien fallen.

Hinweise

PHP-Mitteilungen sind kleinere Fehler, die den Betrieb des Skripts nicht stören. Benutzer sind in der Regel nicht auf den Fehler alarmiert, auch wenn der Programmierer kann diese Standardeinstellung zu ändern und dem Benutzer eine Fehlermeldung angezeigt, wenn er will.

Warnungen

Warnungen sind ernstere Störungen, die durch fehlende oder falsche Code entstehen. Das Skript läuft noch mit Warnungen, aber der Benutzer erhält Fehlermeldungen.

Fatale Fehler

Schwerwiegende Fehler dazu führen, dass das Skript zum Absturz zu bringen. Diese Fehler entstehen durch ernsthafte Probleme mit den Basiscode. Wenn das Skript eine Funktion, die fehlt oder für das Programm nicht zugänglich ist aufruft, wird beispielsweise ein schwerwiegender Fehler zurückgegeben.

PHP-Fehler-Codes

Wenn PHP einen Fehler zurückgibt wird es mit einem bestimmten Fehlercode einhergehen, die hilft Entwicklern finden und beheben Sie das Problem innerhalb der Code, der den Fehler verursacht hat. Es folgt eine Liste der Fehlercodes von PHP zurückgegeben.

E_ERROR: Schwerwiegender Fehler. Wird das Skript beendet.

E_WARNING: Warnung, die das Skript nicht endet.

E_PARSE: Es ist ein Fehler im Parser.

E_NOTICE: Nicht schwerwiegenden Fehler im Code.

E_CORE_ERROR: Schwerwiegender Fehler in der PHP-Installation.

E_CORE_WARNING: Warnungen resultierenden bilden einen Fehler in der PHP-Installation.

E_COMPILE_ERROR: Fataler Fehler, der auftritt, wenn Skript kompiliert wird.

Htmlentities($e['message']);: Fehler vom Programmierer Code generiert.

E_USER_WARNING: Warnung von Programmierer Code generiert.

E_USER_NOTICE: Bekanntmachung vom Programmierer Code generiert.

E_STRICT: Hinweise, die beim Skript-Laufzeitfehler auftreten.

E_RECOVERABLE_ERROR: Schwerwiegender Fehler, dem das Skript von erholen kann.

E_ALL: Generische Fehlermeldung verwendet, wenn genauere Nachricht nicht gilt.