Error_reporting (report_level) は、PHP で開発するときに独自のプログラムをデバッグするためによく使用されます。
これは重大なエラーであり、ロケーション例外、メモリ不足など、回復できません。2 | E_WARNING | 警告、関数パラメータエラーなどの最も一般的なエラーです。 |
---|---|---|
4 | E_PARSE | 分析 PHP ファイルの解析時にエラーが発生し、実行前に PHP が強制終了されます。E_NOTICE 通知は、いくつかの未知の変数が操作されている可能性があることを示します。プログラムが「安全に通知される」ことを保証するために、開発中に通知をオンにすることができます。公式システムでは通知をオフにする必要があります |
16 | E_CORE_ERROR | この内部エラーは、PHP のロード失敗によって発生します。拡張機能を使用すると、PHP の実行が停止して終了します |
32 | E_CORE_WARNING | PHP 起動時の初期化プロセス中の警告 (致命的ではないエラー) |
64 | E_COMPILE_ERROR | コンパイル エラーこのエラーはコンパイル中に発生します。エラーにより PHP が終了します |
E_COMPILE_WARNING | コンパイル警告は、いくつかの非推奨の構文情報をユーザーに通知するために使用されます | |
E_USER_ERROR | ユーザー定義エラーは PHP を終了させます。これは PHP 自体に起因するものではなく、スクリプト ファイルに起因します。 | |
E_USER_WARNING | スクリプトはこれを使用して実行失敗を通知し、PHP も E_WARNING を使用して通知します | |
E_USER_NOTICE | ユーザー定義の通知は、可能性を示すために使用されますスクリプトのエラー | |
E_STRICT | エンコーディング標準化警告 (上位互換性を維持するために推奨される変更方法) | |
E_RECOVERABLE_ERROR | 致命的なランタイムエラー、捕捉されない場合は E_ として扱われますエラー | |
E_ALL | E_STRICT を除くすべてのエラー (PHP6 では 8191、つまりすべてが含まれます) | |
例: | 以上、PHPのエラーレベルを内容も含めて紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。 | |