我有一个扩展PDO的类并建立这样的连接:
class DBConnection extends PDO {
protected static $config = array(
'host' => 'localhost',
'username' => 'root',
'password' => '',
'dbname' => 'test'
);
public function __construct() {
parent::__construct("mysql:host=".self::$config['host'].";dbname=".self::$config['dbname'].";charset=utf8",
self::$config['username'], self::$config['password']);
$this->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$this->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
}
}
如何检查父类的任何异常?我的意思是如果配置数组中存在问题,则消息是给用户原始的,但我不想要这个?先感谢您。