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