関数 error_reporting

関数 error_reporting は、スクリプトの実行中に表示されるエラーのレベルを設定します。これは、事前定義されたエラーレベル定数、またはそれらをビットORで組み合わせた値を受け取ることができます。この関数は、以前のレポートレベルを返します。

構文

phperror_reporting([int $level]);

例

すべてのエラーを表示するようにレポートレベルを設定します:

php<?php
  error_reporting(E_ALL);
?>

例

エラーレポートを無効にします:

php<?php
  error_reporting(0);
?>

例

組み合わせたレポートレベルを設定します:

php<?php
  error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>

例

現在のレポートレベルを取得します:

php<?php
  $current_level = error_reporting();
  echo $current_level;
?>

関連項目

  • 設定オプションを設定する関数 ini_set,
    これにより設定オプションを設定します
  • カスタムエラーハンドラを設定する関数 set_error_handler,
    これによりユーザー定義のエラーハンドラを設定します