我有一个扩展 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);
}
}
如何检查父类的任何异常?我的意思是如果配置数组中有问题,消息会被原始地提供给用户,但我不想要这个?先感谢您。