我目前有两个班,一个叫Dog,一个叫Poodle。现在如何使用 Poodle 类的 Dog 中定义的变量。我的代码如下:
class dog {
protected static $name = '';
function __construct($name) {
$this->name = $name
}
}
class Poodle extends dog {
function __construct($name) {
parent::__construct($name)
}
function getName(){
return parent::$name;
}
}
$poodle = new Poodle("Benjy");
print $poodle->getName();
我收到这个错误
注意:未定义的变量:名称