378 of 410 menu

関数 restore_error_handler

関数 restore_error_handler は、 set_error_handler を呼び出す前に設定されていた前のエラーハンドラーを復元します。 この関数はパラメーターを受け取らず、常に true を返します。

構文

restore_error_handler();

カスタムエラーハンドラーを作成し、その後標準のハンドラーを復元します:

<?php function customErrorHandler($errno, $errstr) { echo "カスタムエラー: [$errno] $errstr"; } set_error_handler("customErrorHandler"); echo $test; // カスタムハンドラーを呼び出す restore_error_handler(); echo $test; // ここでPHPの標準ハンドラーを呼び出す ?>

関数の戻り値を確認します:

<?php $res = restore_error_handler(); var_dump($res); ?>

コードの実行結果:

true
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否