讨论数量:
class tt
{
private $a = 'a parent';
private static $b = 'b parent';
const CC = 'cc parent';
}
class Test extends tt{
private $a = 'a';
private static $b = 'b';
const CC = 'cc';
public function run(){
echo $this->a; // a
// $this->$b , $this->CC // 报错
// echo self::$a; // 低版本可以这样用,高版本不行,具体哪个版本改的记不清了
echo self::$b; // b
echo self::CC; // cc
// static::$a; // 报错
echo static::$b; // b
echo static::CC; // cc
echo parent::CC; // cc parent
}
}
推荐文章: