class.user.php
内 あなたが持っている:
function __construct($DB_con)
{
$this->db = $DB_con;
}
logout.php
で使用する場合 :
$user = new USER();
$DB_con
を渡す必要があります __constructor
へ 、または__constructor
を作成します 引数がなく、DB
を初期化する別の関数を追加します :
function __construct()
{
}
public function initDB($DB_con)
{
$this->db = $DB_con;
}
そして、あなたはそれをそのように使うことができます:
$YourDB = whatever_get_DB();
$user = new USER();
// And when you need:
$user.initDB($YourDB);
またはこれなしのみ:
$YourDB = whatever_get_DB();
$user = new USER($YourDB);