例如-
class wow
{
public $foo = 5;
public function __construct()
{
$sub_class = new sub();
}
}
class sub
{
public function __construct()
{
echo $this->foo;
}
}
$wow = new wow();
有办法做到这一点吗?
为什么人们总是忽略我的问题?你的问题是什么?这个网站是用来提问的,如果你有问题,不要来这个网站。
从我的评论中添加。。试试这个
class wow
{
public $foo = 5;
public function __construct()
{
$sub_class = new sub();
}
}
class sub extends wow
{
public function __construct()
{
echo $this->foo;
}
}
$wow = new wow();
您应该扩展父类
class wow
{
public $foo = 5;
public function __construct()
{
$sub_class = new sub();
}
}
class sub extends wow
{
public function __construct()
{
echo $this->foo;
}
}
$wow = new wow();
这将返回5。
你的代码中有其他错误
class sub()
应该是
class sub
和
public __construct()
应该是
public function __construct()