現在の位置: ホーム> 関数カテゴリ一覧> error_reporting

error_reporting

設定でどのPHPエラーを報告するか
名前:error_reporting
カテゴリ:エラー処理
対応言語:php
一言説明:どのエラーが報告されているかを指定します。

定義と使用法

error_reporting()関数は、どの種類のPHPエラーを報告すべきかを指定します。

error_reporting()関数は、実行時にERROR_REPORTINGディレクティブを設定できます。

PHPには多くのエラーレベルがあり、この関数を使用すると、スクリプトが実行されるレベルを設定できます。オプションのレベルが設定されていない場合、 error_reporting()現在のエラーレポートレベルのみを返します。

異なるエラーレベルのレポートを指定します:

 <?php
 //エラーレポートを閉じます
 error_reporting ( 0 ) ;

 //ランタイムエラーを報告します
 error_reporting ( e_error | e_warning | e_parse ) ;

 //すべてのエラーを報告します
 error_reporting ( e_all ) ;

 // error_reporting(e_all)に相当します。
 ini_set ( "error_reporting" 、 e_all ) ;

 // e_notice以外のすべてのエラーを報告します
 error_reporting ( e_all & 〜e_notice ) ;​
?> 

文法

error_reporting ( level ) ;
パラメーター 説明する
レベル

オプション。新しいERROR_REPORTINGレベルを指定します。それはビットマスクまたは名前の定数にすることができます。

注:将来のバージョンとの互換性を確保するために、名前の定数を強くお勧めします。エラーレベルの追加と整数値の範囲の増加により、長期の整数ベースのエラーレベルが予想されるパフォーマンスと常に一致するとは限りません。

使用可能なエラーレベル定数とその実際の意味は、事前定義された定数で説明されています。

類似の関数
  • Trigger_Errorエイリアス user_error

    user_error

    Trigger_Errorエイリアス
  • トレースバックを印刷します debug_print_backtrace

    debug_print_backtrace

    トレースバックを印刷します
  • どこかにエラーメッセージを送信します error_log

    error_log

    どこかにエラーメッセージを送信します
  • ユーザー定義の例外処理機能を設定します set_exception_handler

    set_exception_handler

    ユーザー定義の例外処理機能を設定します
  • 最新のエラーをクリアします error_clear_last

    error_clear_last

    最新のエラーをクリアします
  • ユーザーレベルのエラー/警告/通知情報を生成します trigger_error

    trigger_error

    ユーザーレベルのエラー/警告/通知情報を
  • 設定でどのPHPエラーを報告するか error_reporting

    error_reporting

    設定でどのPHPエラーを報告するか
  • 以前のエラー処理機能を復元します restore_error_handler

    restore_error_handler

    以前のエラー処理機能を復元します
人気記事(にんききじ)