私はDBhelperというクラスを持っていて、今度はUserManagerという新しいクラスを作成しました。UserManagerにGetUserId()やCheckValidation()などの関数が必要です。したがって、これらのデータベースアクションにはDBhelperが必要です。しかし、私はそれがこのように機能しないことを発見しました:
require_once('DBhelper.php');
class User{
public $databaseHelper = new DBhelper();//syntax error
public $DB = $databaseHelper->connectDB();//syntax error
public function GetUserId(){
$this->databasesHelper->RunSql();//syntax error
...
}
public function CheckValidation(){
$this->databasesHelper->RunSql();//syntax error
...
}
}
私を半分にしてください、私は長い間インターネットを検索してきました。ありがとう。