Funktionen error_reporting

Funktionen error_reporting sätter felnivån som kommer att visas under skriptkörningen. Den kan antingen acceptera fördefinierade konstanter för felnivåer eller deras kombination genom bitvis OR. Funktionen returnerar den tidigare rapporteringsnivån.

Syntax

phperror_reporting([int $level]);

Exempel

Sätt rapporteringsnivån för att visa alla fel:

php<?php
  error_reporting(E_ALL);
?>

Exempel

Stäng av felrapportering:

php<?php
  error_reporting(0);
?>

Exempel

Sätt en kombinerad rapporteringsnivå:

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

Exempel

Hämta den nuvarande rapporteringsnivån:

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

Se även

  • funktionen ini_set,
    som sätter konfigurationsinställningar
  • funktionen set_error_handler,
    som sätter en anpassad felhanterare