error_reporting Устанавливает, какие ошибки PHP попадут в отчёт &reftitle.description; interror_reporting intnullerror_level&null; Функция error_reporting задаёт значение директивы error_reporting во время работы (выполнения) программы. PHP содержит много уровней ошибок. Через эту функцию задают уровень ошибок на время работы (выполнения) скрипта, которые попадут в отчёт. Если необязательный аргумент error_level не задан, функция error_reporting вернёт текущее значение уровня протоколирования ошибок. &reftitle.parameters; error_level Новое значение уровня error_reporting. Параметр принимает либо битовую маску, либо именованные константы. При указании именованных констант нужно будет следить за совместимостью с новыми версиями PHP. По мере добавления уровней ошибок диапазон целых чисел увеличивается, поэтому старые уровни ошибок на основе целых чисел не всегда будут вести себя предсказуемо. Доступные константы уровней ошибок и их описания приведены в разделе «Предопределённые константы». &reftitle.returnvalues; Возвращает значение директивы error_reporting, которое в ней хранилось до того, как оно было изменено на значение параметра error_level. Оператор управления ошибками (@) изменяет значение параметра error_level во время обработки ошибки. &reftitle.changelog; &Version; &Description; 8.0.0 Параметр error_level теперь может принимать значение null. &reftitle.examples; Примеры использования функции <function>error_reporting</function> ]]> &reftitle.notes; Если передать значение -1, будут отображаться все возможные ошибки, даже если в новых версиях PHP добавятся уровни или константы. Поведение эквивалентно передаче константы E_ALL. &reftitle.seealso; Директива display_errors Директива html_errors Директива xmlrpc_errors Оператор управления ошибками Функция ini_set — Устанавливает значение настройи конфигурации