Funkcja error_reporting
Funkcja error_reporting ustawia poziom błędów, które będą wyświetlane podczas wykonywania skryptu. Może przyjmować albo predefiniowane stałe poziomów błędów, albo ich kombinację za pomocą operacji bitowej OR. Funkcja zwraca poprzedni poziom raportowania.
Składnia
error_reporting([int $level]);
Przykład
Ustawmy poziom raportowania dla wyświetlania wszystkich błędów:
<?php
error_reporting(E_ALL);
?>
Przykład
Wyłączmy raporty o błędach:
<?php
error_reporting(0);
?>
Przykład
Ustawmy kombinowany poziom raportowania:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Przykład
Pobierzmy aktualny poziom raportowania:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Zobacz także
-
funkcję
ini_set,
która ustawia opcje konfiguracyjne -
funkcję
set_error_handler,
która ustawia własny handler błędów