0
是否有任何解決方法可以訪問由孩子覆蓋的商品的父母值?無論如何訪問父母的財產被兒童覆蓋的物品?
parent :: $ prop:期望是靜態的。和同樣:self :: $道具
class base {
public $name = 'base';
public function __construct()
{
echo $this->name . "\n";
echo self::$name . "\n";
}
}
class sub extends base {
public $name = 'sub';
public function __construct()
{
parent::__construct(); // output: sub
// Fatal error
echo $this->name . "\n"; // output: sub
echo parent::$name . "\n"; // Fatal error
}
}
new sub();
$名稱也不是一成不變的,所以你不能訪問它自身:: $道具,另外,當你聲明的非靜態變量具有相同的名稱作爲父母的一個 - 它將被覆蓋,並且沒有基礎的一個 –