/** * 数据源连接对象 * @param array $config * @return PDO */ public function getPdo() { if (is_object(self::$_conn)) { return self::$_conn; } try { $dsn = "mysql:host=" . DB_HOSTNAME . ";dbname=" . DB_DBNAME; self::$_conn = new PDO($dsn, DB_USERNAME, DB_PASSWORD); self::$_conn->query('set names utf8'); return self::$_conn; } catch (PDOException $e) { die('Error!: ' . $e->getMessage() . '<br>'); } return false; }