class Portfolio extends Rest{
public $pdo;
public $lanx;
public function __construct($uid, $langx){
$this->lanx = $langx;
$db = Database::getInstance();
$this->pdo = $db->getConnection();
}
当我从Portfolio
Portfolio::newItem();
如何将$uid
和$langx
传递给班级?
答案 0 :(得分:0)
Portfolio $p = new newItem($uid, $langx);
答案 1 :(得分:0)
$object = new MyClass($param1, $param2);
就像调用一个函数一样。另请注意" required"和"可选"该结构的参数。
答案 2 :(得分:0)
使用这样的参数调用静态方法是一个更好的选择:
Portfolio::newItem($uid, $langx);
方法定义中的:
public static function newItem($uid = null, $langx = null) {
//Check Vars are set or not if not set them
//If all vars passed null and not sett in class throw exception
}