От автора: приветствую вас, друзья. Продолжим создание собственного PHP фреймворка. По итогу мы должны получить вполне функциональное решение, а заодно познакомиться с принципами работы современных PHP фреймворков. В данном уроке мы добавим в структуру фреймворка написанный ранее класс для обработки ошибок, который будет обрабатывать все типы ошибок, в том числе и исключения.
В видео версии урока вы найдете ответы на такие вопросы:
Зачем необходима обработка ошибок в PHP?

Бесплатный курс по PHP программированию
Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC
В курсе 39 уроков | 15 часов видео | исходники для каждого урока
Получить курс сейчас!Как создать класс для обработки ошибок?
Как обработать непойманные исключения?

Разработка веб-приложения на PHP
Создайте веб-приложение на PHP на примере приема платежей на сайте
Смотреть
Подскажите пожалуйста, при отсутствии страницы 404 и неустановленном контроллере все отрабатывает хорошо, а вот если не определена переменная в представлении, то страница выполняется до ошибки, а после обращается к файлу dev.php, не могу понять где ошибся. Так же вопрос с использованием @, хотя понятно, что его использование не рекомендуется