PHP では、エラー報告関数 error_reporting() を使用して、どのような種類の PHP エラーを報告するかを指定します。構文は「error_reporting(level)」です。この関数を使用して、スクリプト実行時のエラー レベルを設定します。実行中です。設定されていない場合はオプションのパラメータ レベルであり、現在のエラー レポート レベルのみが返されます。
推奨: 「PHP ビデオ チュートリアル 」
error_reporting() 関数は、報告する必要がある PHP エラーの種類を指定します。 。
error_reporting() 関数は、実行時に error_reporting ディレクティブを設定できます。
PHP には多くのエラー レベルがあります。スクリプトの実行時にこの関数を使用してレベルを設定します。オプションのパラメータ レベルが設定されていない場合、error_reporting() は現在のエラー レポート レベルのみを返します。
構文
error_reporting(report_level)
パラメータ:
report_level: オプション。現在のスクリプトのエラー報告レベルを指定します。値の数値と定数名の両方を使用できますが、将来の PHP バージョンとの互換性を確保するために、定数名を使用することをお勧めします。
注: 将来のバージョンとの互換性を確保するために、名前付き定数を使用することを強くお勧めします。エラー レベルの追加と整数値の範囲の増加により、古い整数ベースのエラー レベルは常に期待どおりに動作するとは限りません。
レポート レベル
戻り値: 古い error_reporting レベルを返すか、レベル パラメータが正しくありません。指定された終了時に現在のレベルを返します。
例: さまざまなエラー レベルのレポートを指定する
<?php // 关闭错误报告 error_reporting(0); // 报告 runtime 错误 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); ?>
プログラミング関連の知識の詳細については、プログラミング入門を参照してください。 !
以上がPHP エラー報告関数 error_reporting() の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。