[英]Declaring php class member variables
我試圖以這么簡單的方式寫一堂課
class piklu
{
private $x=5;
public function display()
{
echo $this->$x;
}
}
但是在創建了這個類的對象后,我正在調用函數顯示它顯示錯誤未知變量$ x。 任何機構都可以建議我在php中聲明一個私有成員變量到底要做什么。
您的echo語句不正確,這是您的問題。 它應該是:
public function display()
{
echo $this->x;
}
請注意,這里只有一個$
:就在關鍵字this
之前。 你錯誤地有兩個美元符號。
你在調用變量時犯了一個錯誤。 您可以通過調用類成員變量
$this->x
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.