php.ini エラー プロンプトには次のものが含まれます: 1. 表示エラーをオンにします。コードは [display_errors = On]、2. [E_ALL] はすべてのエラーと警告、3. [E_ERROR] は致命的な実行時エラーです。 4. [E_WARNING] は実行時警告です。
#php.ini エラー プロンプトとは:
display_errors = On
ログイン後にコピー
//表示エラーをオンにする
error_reporting設定できるパラメータは次のとおりです。
エラー報告はビットフィールドです。数値を合計して、必要なレベルのエラー レポートを得ることができます。
#E_ALL – すべてのエラーと警告 (E_STRICT を除く) - #E_ERROR – 致命的な実行時エラー
- E_WARNING – 実行時警告 (致命的ではないエラー)
- E_PARSE – コンパイル時解析エラー
- E_NOTICE – 実行 (これらは多くの場合、コード内のバグが原因ですが、意図的なアクションによって引き起こされる場合もあります。)
- E_STRICT – コーディング標準化の警告。PHP は、最適な相互運用性と最適な相互運用性を確保するためにコードを変更する方法を提案できます。上位互換性。
#E_CORE_ERROR – PHP 起動初期化中の致命的なエラー
E_CORE_WARNING – 警告 (PHP 起動初期化中の致命的ではないエラー)
- #E_COMPILE_ERROR - コンパイル時の致命的なエラー
##E_COMPILE_WARNING - コンパイル時の警告 (致命的ではないエラー)- #E_USER_ERROR – ユーザー定義のエラー メッセージ
- E_USER_WARNING – ユーザー定義の警告メッセージ
- E_USER_NOTICE – ユーザー定義のリマインダー メッセージ
- は基本的に次のように設定されます:
error_reporting = E_ALL & ~E_NOTICE ;
ログイン後にコピー
- プロンプトに加えて、すべてのエラーが表示されます。 例:
error_reporting = E_ALL & ~E_NOTICE ; 显示所有的错误,除了提醒
ログイン後にコピー
error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR ; 仅显示编译时致命性错误
ログイン後にコピー
error_reporting=E_ERROR :只会报告致命性错误
ログイン後にコピー
php プログラムでは、
error_reporting
の設定は次のように記述されます:
error_reporting(E_ALL);
ログイン後にコピー
//または他のバージョン
1 E_ERROR 致命的な実行時エラー
2 E_WARNING 実行時警告 (致命的ではないエラー)
-
4 E_PARSEコンパイル時の解析エラー
-
8 E_NOTICE 実行時リマインダー (バグであることが多く、意図的な場合もあります)
-
16 E_CORE_ERROR 起動時の PHP 初期化 致命的エラープロセス中
-
# 32 E_CORE_WARNING PHP 起動時の初期化プロセスでの警告 (致命的ではないエラー)
-
# 64 E_COMPILE_ERROR コンパイル中の致命的 性的error
-
128 E_COMPILE_WARNING コンパイル時警告 (致命的ではないエラー)
-
256 E_USER_ERROR ユーザー定義の致命的エラー
# 512 E_USER_WARNING ユーザー定義の警告 (致命的ではないエラー)
1024 E_USER_NOTICE ユーザー定義のリマインダー (バグであることが多く、意図的な場合もあります)
2048 E_STRICT エンコーディング標準化の警告 (上位互換性を維持するための変更方法の推奨)
- # 4096 E_RECOVERABLE_ERROR 致命的に近いランタイム エラー。そうでない場合、キャプチャは E_ERROR とみなされます
## 6143 E_ALL E_STRICT を除くすべてのエラー (PHP6 では 8191、すべてを含む)
- # 関連する学習の推奨事項:
php プログラミング## # (ビデオ)#########
以上がphp.ini のエラー メッセージとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。