PHP のエラー レベルを変更する方法: 1. PHP 設定ファイル [php.ini] を変更し、[error_reporting] を設定して Web サーバーを再起動します; 2. [error_reporting()] 関数を使用します。コードは [int error_reporting ([..]] です。
PHP のエラー レベルを変更する方法:
#1. PHP 設定ファイル php.ini を変更します。
この方法で error_reporting を設定した後、Web サーバーを再起動すると、永続的に有効になります。ここで、 xampp 統合ソフトウェア パッケージを例として、構成ファイル php .ini を開き、次のようにエラー報告レベル error_reporting のデフォルト値を確認します:error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICTは、E_DEPRECATED と E_STRICT を除くすべてのエラーを報告することを意味します。 ##これを次のように変更します:
error_reporting=E_ALL & ~E_NOTICEは、
E_NOTICE
を除くすべてのエラーを報告することを意味します。これは、最も一般的に使用されるエラー報告レベルでもあります。注意クラス (未定義の使用など) は報告されません。変数) エラー。保存すると、Web サーバーの再起動後に有効になります。
2. error_reporting() 関数を使用します。
Afterこの方法で設定すると、すぐに有効になります。ただし、現在のスクリプトの error_reporting() 関数呼び出し後の領域でのみです。
int error_reporting ([ int $level ] )パラメータには、整数または対応する定数識別子を指定できます。定数形式の使用を推奨します。戻り値は、現在位置です。有効なエラー報告レベルの値 (整数値)です。次は、いくつかのエラー報告レベルです:
error_reporting(E_ALL ^ E_NOTICE ); // E_NOTICE を除くすべてのエラーを報告します
error_reporting(E_ERROR); // 致命的なエラーのみを報告しますecho error_reporting(E_ERROR | E_WARNING | E_NOTICE); // 致命的なエラーのみを報告します 3 つのエラー: E_ERROR、E_WARNING、E_NOTICE注: 設定ファイル php.ini の display_errors のデフォルト値は On です。エラー プロンプトが表示されることを意味します。オフに設定すると、すべてのエラー プロンプトがオフになります。
error_reporting(0)
を使用するか、関数の前に@ を追加しますエラーメッセージによる機密情報の漏洩を防ぐために、エラー出力を抑制します。
関連ビデオの推奨事項:
以上がPHPのエラーレベルを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。