タグ

ブックマーク / dev.telepath.co.jp (1)

  • テレパス・ラボ : PHP4で Fatal error を補足する

    PHP5より例外処理が導入され Fatal error も補足できるようになりましたが、PHP4では Fatal error を補足する手段は用意されていません。 そもそも Fatal error が発生しないようなプログラムを書くべきなのですが外部ライブラリ側のバグや事前予測不可能な場合等は発生してしまう可能性があります。 運用時においては、このような場合でもエラー出力してしまうのは好ましくないでしょう。 まず、PHPには標準で set_error_handler という関数が用意されていますが、これでは Fatal error は補足できません。 set_error_handler -- ユーザ定義のエラーハンドラ関数を設定する そこで、Fatal error を補足し適切な処理、出力およびロギングを行う方法について説明します。 PHP4では Fatal error 発生時、HTML

  • 1