所以,简而言之,我希望我的登录类不必在函数内创建我的 DB 类的新实例。目前我正在尝试这样做:
<?php
class siteLogin
{
private $db;
private $dataStore;
function __construct()
{
if (!isset($_SESSION)) {
session_start();
}
require_once '../application/db.php';
$this->$db = new DB();
require_once '../application/data.php';
$this->$dataStore = new Data($db);
}
但我得到了错误:
Fatal error: Cannot access empty property in C:\var\www\sexdiaries.co.uk\class\siteLoginClass.php on line 16
我想给出类$this->$db
的参考siteLogin
。