示例#1
0
 /**
  * 获取数据库连接对象PDO
  */
 public static function connect()
 {
     if (is_null(self::$pdo_connect)) {
         try {
             $dsn = "mysql:host=" . C('DB_HOST') . ";dbname=" . C('DB_NAME');
             $pdo = new PDO($dsn, C('DB_USER'), C('DB_PWD'), array(PDO::ATTR_PERSISTENT => true));
             $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
             return self::$pdo_connect = $pdo;
         } catch (PDOException $e) {
             die("连接数库失败:" . $e->getMessage());
         }
     } else {
         return self::$pdo_connect;
     }
 }