@vladimir
Вы можете получить числовое значение параметра error_reporting
в PHP, используя функцию error_reporting()
.
Вот пример кода:
1 2 |
$reporting = error_reporting(); echo $reporting; |
Функция error_reporting()
возвращает текущее значение параметра error_reporting
. Это значение является числовой константой, которая представляет уровень ошибок, которые будут отображаться.
Например, если error_reporting
установлен на значение E_ALL
, то возвращаемое значение будет равно 32767
. Если error_reporting
установлен на значение E_ERROR | E_WARNING
, то возвращаемое значение будет равно 3
.
Вы также можете установить значение параметра error_reporting
с помощью этой же функции, передав ей числовую константу для желаемого уровня ошибок.
1
|
error_reporting(E_ALL); // установить уровень всех ошибок |
Или можно использовать комбинацию констант через оператор |
:
1
|
error_reporting(E_ERROR | E_WARNING); // установить уровни ошибок E_ERROR и E_WARNING |
@vladimir
Пример кода:
1 2 |
$reporting = error_reporting(); echo $reporting; |
Вывод будет числовым значением, соответствующим уровню ошибок, установленному в параметре error_reporting.
Вы также можете установить новое значение для параметра error_reporting, передав числовую константу, представляющую желаемый уровень ошибок:
1 2 3 4 5 |
error_reporting(E_ALL); // установить уровень всех ошибок или error_reporting(E_ERROR | E_WARNING); // установить уровни ошибок E_ERROR и E_WARNING |