PHPのerror_reportingの使い方は何ですか?

PHPの中で、error_reporting関数はエラー報告レベルを設定するために使用されます。この関数の構文は以下の通りです:

error_reporting($level)

$levelは、エラー報告のレベルを指定する整数です。以下は一般的に使用されるエラー報告レベルのいくつかです:

  1. すべてのエラーレポートを閉じる。
  2. E_ERROR:致命なエラーが表示されました。
  3. 警告が表示されました。
  4. E_PARSE: 構文解析エラーを表示します。
  5. E_NOTICE:警告を表示します。
  6. E_ALL: すべてのエラーを表示します。

E_ALLにエラーレポートレベルを設定すると、すべてのエラーが表示されます。

error_reporting(E_ALL);

すべてのエラーレポートを無効にするには、エラーレポートのレベルを0に設定してください。

error_reporting(0);

「さらに、error_reporting関数の返り値を使って現在のエラーレポートレベルを取得することもできます」

$currentLevel = error_reporting();

error_reporting関数は実行時にのみ有効であるため、スクリプトの最初でエラーレポートレベルを設定したい場合は、php.iniファイルで構成する必要があります。

bannerAds