class DB
{
private static $_instance;
private $_pdo,
$_query,
$_error = false,
$_results,
$_count = 0;
private function __construct()
{
try{
$this->_pdo = new PDO($dsn, $user, $password);
} catch(PDOException $e)
{
die($e->getMessage());
}
}
private static function getInstance()
{
if(!isset(self::$_instance))
{
self::$_instance = new DB();
}
return self::$_instance;
}
}
当我尝试使用 $db = DB::getInstance(); 获取实例时 我得到:致命错误:从上下文调用私有方法 DB::getInstance() ''
我究竟做错了什么?