Enthüllung von PHP-Fehlermeldungen
Wenn man beim Ausführen von PHP-Skripten oft mit leeren Bildschirmen konfrontiert wird, fragt man sich, wie man die zugrunde liegenden Fehler aufdecken kann. Auch wenn keine Fehlermeldungen vorliegen, kann es sich um einen winzigen Syntaxfehler, einen fehlgeschlagenen Funktionsaufruf oder ein rätselhaftes Problem handeln.
Traditionell umfasste die Fehlerbehebung zahlreiche Kommentare und strategisch platzierte „Echo“-Anweisungen. Allerdings muss es eine überlegene Lösung geben. Kann PHP die hilfreichen Fehlermeldungen von Java emulieren?
Fehlerunterdrückung von PHP
PHP verbirgt Fehlermeldungen absichtlich, um zu verhindern, dass sie Endbenutzern zugänglich gemacht werden. Daher ist es wichtig, zwei Anweisungen zu ändern:
Fehlerberichterstattung Optionen
Es gibt drei Hauptoptionen für die Fehlerberichterstattung:
error_reporting(E_ALL); ini_set('display_errors', 'On');
Hinweis: Setzen Sie bei Live-Servern display_errors auf Aus, sobald das Debuggen abgeschlossen ist abgeschlossen.
Das obige ist der detaillierte Inhalt vonWie kann ich PHP-Fehler effektiv aufdecken und debuggen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!