PHP エラーをキャッチする方法は次のとおりです。[try{ }catch(Exception $e){echo $e->getMessage();}] ステートメントを使用してエラーをキャッチできます。
エラーをキャプチャするために使用される一般的な方法は次のとおりです:
(学習ビデオ共有: Java ビデオ チュートリアル)
try{ ... }catch(Exception $e){ echo $e->getMessage(); }
または
set_exception_handler(function ($exception) { echo $exception->getMessage(); });
例:
<?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 関数は、try/catch ブロックでキャッチされない例外に対するユーザー定義の例外処理関数を設定します。
関連する推奨事項: php トレーニング
以上がPHPエラーをキャッチする方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。