ホームページ  >  記事  >  バックエンド開発  >  php.ini のエラー メッセージとは何ですか?

php.ini のエラー メッセージとは何ですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-08-10 10:32:482614ブラウズ

php.ini エラー プロンプトには次のものが含まれます: 1. 表示エラーをオンにします。コードは [display_errors = On]、2. [E_ALL] はすべてのエラーと警告、3. [E_ERROR] は致命的な実行時エラーです。 4. [E_WARNING] は実行時警告です。

php.ini のエラー メッセージとは何ですか?

#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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。