Heim >Backend-Entwicklung >PHP-Problem >Mit welcher Methode lassen sich PHP-Fehler erkennen?
Die Methode zum Abfangen von PHP-Fehlern ist: Sie können die Anweisung [try{ }catch(Exception $e){echo $e->getMessage();}] verwenden, um Fehler abzufangen.
Die allgemeine Methode zum Abfangen von Fehlern ist:
(Freigabe von Lernvideos: Java-Video-Tutorial)
try{ ... }catch(Exception $e){ echo $e->getMessage(); }
oder
set_exception_handler(function ($exception) { echo $exception->getMessage(); });
Beispiel:
<?php function test(){ throw new Exception('参数错误'); } try{ //如果catch没有捕获到,才会执行到这里 set_exception_handler(function ($exception) { echo $exception;//exception 'Exception' with message '参数错误' in /www/web/...(一堆信息) echo '<br>'; echo $exception->getMessage();//参数错误 }); test(); }catch(Exception $e){ echo $e->getMessage();//参数错误 }
set_Exception_handler-Funktion Legt eine benutzerdefinierte Ausnahmebehandlungsfunktion fest , für Ausnahmen, die nicht mit Try/Catch-Blöcken abgefangen werden.
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonMit welcher Methode lassen sich PHP-Fehler erkennen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!