我有两个班级:
class A {
public function load() {
$var = new some_class();
return $var;
}
}
和
class B extends A {
public function test() {
$this->load();
$var->some_method(); // ERROR : variable "$var" does not exists
}
}
我想从类“B”访问类“A”的局部变量$var
,我该怎么做?
答案 0 :(得分:6)
只需使用$this->load();
class B extends A {
public function test() {
$var = $this->load();
$var->some_method(); // WORKS
}
}