カテゴリー:
エラーメッセージ
閲覧数:686 配信日:2016-07-28 09:29
ユーザ定義関数では取り扱い不可なエラータイプ
set_error_handler()は利用できない。register_shutdown_function()を利用
・E_ERROR
・E_PARSE
・E_CORE_ERROR
・E_CORE_WARNING
・E_COMPILE_ERROR
・E_COMPILE_WARNING
・set_error_handler() がコールされたファイルで発生した 大半の E_STRICT
set_error_handler() と register_shutdown_function() の両方を利用する場合
register_shutdown_function() の呼び出し先関数にて、set_error_handler()で捕捉できないエラー定数のみを指定
<記述例>
switch($error['type']){
case E_ERROR://エラー定数(エラー出力レベルビット値)
case E_PARSE:
case E_CORE_ERROR:
case E_CORE_WARNING:
case E_COMPILE_ERROR:
case E_COMPILE_WARNING: