我想使用 PDO 记录数据库错误,但我不想重复将日志记录添加到我的 catch 块中。有没有办法强制记录 PDOException?
或者我是否必须创建一个扩展 PDO 的类,然后创建一个扩展 PDOExceptions 的类并改用它们。如下所示:
try {
$dbconn = new logPDO ( ... );
//...
} catch (LogException $e ) {
//..
}
我想避免创建新类只是为了解决这个问题。我无法记录 PDOException 似乎很奇怪。