Доступ к родительской переменной из подкласса php и родительского ключевого слова?
У меня есть родительский класс и подкласс, родительский класс имеет конструктор, который устанавливаетvar
и я хотел бы использовать этоvar
в подклассе у меня это работает, но меня смущает ключевое словоparent
?
пример
class Sub extends Parent {
public function foo() {
echo $this -> myVar;
}
}
class Parent {
var $myVar;
public function __construct() {
$this -> myVar = 'a';
}
}
Это сработало, и я получил значениеmyVar
, но я должен использовать ключевое словоparent
и когда я получаю ошибку, например,
class Sub extends Parent {
public function foo() {
echo parent -> myVar;
}
}
class Parent {
var $myVar;
public function __construct() {
$this -> myVar = 'a';
}
}