[英]PHP Class Variable Access
似乎是一個非常簡單的問題,因此我很抱歉提出這個問題。 作為先驅,我不一定是“新手”,而是不太精通PHP。
我有一個類,聲明如下:
class User
{
public $id = "";
public function User()
{
$this->$id = isset($_COOKIE['userid']) ? $_COOKIE['userid'] : 0;
}
}
但是,這似乎很簡單-在構造時,我遇到以下錯誤集:
Notice: Undefined variable: id in D:\xampp\htdocs\sitecore\include\classes.php on line 13
Fatal error: Cannot access empty property in D:\xampp\htdocs\sitecore\include\classes.php on line 13
很抱歉問到這么簡單的事情。 有問題的行以“ $ this-> $ id”開頭。
刪除“ id”處的$符號:
$this->id = isset($_COOKIE['userid']) ? $_COOKIE['userid'] : 0;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.