PDO: Обработка ошибок атрибутов соединения

Хотелось бы проговорить о PDO::ERRMODE. Этот атрибут управляет режимом отчетов об ошибках. Он имеет три значения: PDO :: ERRMODE_SILENT, PDO :: ERRMODE_WARNING и PDO: ERRMODE_EXCEPTION. 

PDO :: ERRMODE_SILENT: когда есть ошибка, то никаких действий не предпринимается. Коды ошибок доступны через PDO :: ERRORCODE () и PDO :: errorInfo (). Это значение по умолчанию для PDO :: ATTR_ERRMODE.

PDO :: ERRMODE_WARNING: Никаких действий не предпринимается, но ошибка будет поднята с уровня E_WARNING.

PDO :: ERRMODE_EXCEPTION: будет установлены коды ошибок (как PDO :: ERRMODE_SILENT) и «выброшен» exception.

 

Leave a Reply

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.