簡體   English   中英

PHP類變量訪問

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM