Я не собираюсь обрабатывать ошибки в php, как во время выполнения, так и во время компиляции. Я хочу управлять всеми типами ошибок.Как обрабатывать ошибку или исключение в php?
Уведомление, Предупреждение, Ошибка синтаксического анализа, Fatal Error
Когда эти типы ошибок, то я хочу, чтобы моя программа бросить обычай письменное сообщение на стр. В настоящее время я использую try{} catch{}
, set_error_handler
:
// set to the user defined error handler
$old_error_handler = set_error_handler("myErrorHandler");
Короче: Я ищу правильно обрабатывать ошибки, если я ввожу неправильно объявление переменной типа d
вместо $d
, или, если я забыл точку с запятой в строка, или если я получаю ошибку MySQL.
Какое исследование вы сделали или код, что вы написали? – Script47
@Machavity, я не согласен с тем, что это дубликат этого - этот вопрос, по-видимому, касается различий между ошибками и исключениями. Этот вопрос задает вопрос об обработке обоих типов проблем. Я бы сказал, что это связано с этим. – HPierce