1 2 3 4 5 6 7 8 9 10 11 12 13
<?php class A { public $foo = 'abc'; } class B extends A { public $foo = 'cde'; public function bar() { echo $this->foo; echo parent::$foo; } } $b = new B; $b->bar();
1 2
cde Fatal error: Access to undeclared static property: A::$foo on line 9