Функция error_reporting
Функция error_reporting
устанавливает уровень ошибок, которые будут отображаться во время выполнения скрипта. Она может принимать либо предопределенные константы уровня ошибок, либо их комбинацию через побитовое OR. Функция возвращает предыдущий уровень отчетности.
Синтаксис
error_reporting([int $level]);
Пример
Установим уровень отчетности для отображения всех ошибок:
<?php
error_reporting(E_ALL);
?>
Пример
Отключим отчеты об ошибках:
<?php
error_reporting(0);
?>
Пример
Установим комбинированный уровень отчетности:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
Пример
Получим текущий уровень отчетности:
<?php
$current_level = error_reporting();
echo $current_level;
?>
Смотрите также
-
функцию
ini_set
,
которая устанавливает настройки конфигурации -
функцию
set_error_handler
,
которая устанавливает пользовательский обработчик ошибок