Настройка обработки ошибок PDO по умолчанию
В PDO ошибки обычно обрабатываются путем установки атрибута PDO::ATTR_ERRMODE на PDO::ERRMODE_EXCEPTION. Хотя этот подход обеспечивает явный контроль над обработкой ошибок, повторное указание этого атрибута может быть излишним. В этой статье рассматриваются способы настройки PDO для автоматического создания исключений при ошибках по умолчанию.
Создав библиотеку, которая обрабатывает доступ к базе данных, можно установить атрибут обработки ошибок в конструкторе экземпляра PDO библиотеки. Это гарантирует, что все экземпляры PDO, созданные с использованием библиотеки, будут генерировать исключения при ошибках. Однако этот подход не обеспечивает общесистемное решение для всех экземпляров PDO.
Проверка файлов конфигурации PHP (например, php.ini) показывает, что не существует специального параметра для настройки режима ошибок по умолчанию для PDO. Поэтому невозможно настроить PDO на выдачу исключений по умолчанию через файл конфигурации.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3