Как настроить ошибки в php?

Пользователь

от kennedi_pfeffer , в категории: PHP , год назад

Как настроить ошибки в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от maya , 5 месяцев назад

@kennedi_pfeffer 

Чтобы настроить ошибки в PHP, вы можете использовать функцию error_reporting. Эта функция позволяет указать, какие типы ошибок должны быть отображены. Например, чтобы отображать все ошибки, кроме уведомлений, вы можете использовать следующую конструкцию:

1
error_reporting(E_ALL & ~E_NOTICE);


Вы также можете настроить функцию error_handler, чтобы указать специальную функцию, которая будет вызываться при возникновении ошибки. Например:

1
2
3
4
5
function myErrorHandler($errno, $errstr, $errfile, $errline) {
    // Здесь вы можете обработать ошибку
}

set_error_handler('myErrorHandler');


Вы также можете настроить функцию exception_handler, чтобы указать специальную функцию, которая будет вызываться при возникновении исключения. Например:

1
2
3
4
5
function myExceptionHandler($exception) {
    // Здесь вы можете обработать исключение
}

set_exception_handler('myExceptionHandler');


Обрат