Как в PHP set_error_handler перехватить все ошибки PDO?

89
11 января 2022, 18:50

Работаю с базой данных MYSQL через интерфейс PDO.
Нужно ошибки баз данных записывать в отдельный log.
Есть ли у возможность стандартными методами в set_error_handler определить, что это ошибка PDO и получить объект PDO, чтобы потом из него извлечь всю нужную информацию?
Или нужно парсить errstring на наличие "PDOException и т.д." и получать доступ к объекту PDO своими силами?
P.S. errcontext - не рекомендуется использовать, т.к. устарел.

READ ALSO
Как делать динамические роуты в PHP?

Как делать динамические роуты в PHP?

Имеется один физический раздел который называется catalog из него читается файл indexphp в котором будет расположена основная логика каталога

133
Сохранение значения при переходе на другую страницу

Сохранение значения при переходе на другую страницу

Как сделать, чтобы значение сохранялось при переходе на другую страницу?

80
Как получить html код dom элемента

Как получить html код dom элемента

Необходимо получить html код дочернего dom элемента, зная id родителя и childNodes[index] элементаБуду признателен за примеры

190