# エラー処理およびログ記録

# はじめに

以下の関数は、エラー処理およびログ記録を行います。これらの関数によ り、独自のエラー処理規則を定義することが可能になり、同時にエラーの ログを記録する方法を修正することが可能になります。これにより、ニーズに 即したエラー出力の変更と拡張が可能になります。

ログ記録関数により他のマシンやemail(またはポケベルのゲートウエイ に!)、システムログ等に直接メッセージを送信することが可能になります。 これにより、ログを行うものを選択したり、アプリケーションやWebサイ トに最も重要な部分をモニタすることが可能になります。

エラー出力関数により、エラーのフィードバックのレベルと種類、 簡単な通知からカスタマイズされた関数までエラーの際に返すもの をカスタマイズすることが可能になります。

- インストール/設定
  - 実行時設定
- 定義済み定数
- 例
- エラー処理関数
  - debug_backtrace — バックトレースを生成する
  - debug_print_backtrace — バックトレースを表示する
  - error_clear_last — 最も最近のエラーをクリア
  - error_get_last — 最後に発生したエラーを取得する
  - error_log — 定義されたエラー処理ルーチンにエラーメッセージを送信する
  - error_reporting — 出力する PHP エラーの種類を設定する
  - get_error_handler — ユーザー定義のエラーハンドラ関数を取得する
  - get_exception_handler — ユーザー定義の例外ハンドラ関数を取得する
  - restore_error_handler — 以前のエラーハンドラ関数を回復する
  - restore_exception_handler — 以前の例外ハンドラ関数を回復する
  - set_error_handler — ユーザー定義のエラーハンドラ関数を設定する
  - set_exception_handler — ユーザー定義の例外ハンドラ関数を設定する
  - trigger_error — ユーザーレベルのエラー/警告/通知メッセージを生成する
  - user_error — trigger_error のエイリアス

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open