class B extends A { public $Y = "class B's member<br>"; $this-> D(); // 第17行 }出错 Parse error: parse error, unexpected T_VARIABLE, expecting T_FUNCTION in D:\wamp\www\Test.php on line 17
class B extends A {
function c() { return $this->D(); } }
残念…………你这样声明不出错才怪……class B extends A { public $Y; function TestB() { $this->D(); } }
在B类里面调用A类里面的函数D 怎么调用?
直接用$b->D()就行了这个是在B类的外面了
{
public $Y = "class B's member<br>";
$this-> D(); // 第17行
}出错
Parse error: parse error, unexpected T_VARIABLE, expecting T_FUNCTION in D:\wamp\www\Test.php on line 17
{
function c()
{ return $this->D();
}
}
{
public $Y;
function TestB()
{
$this->D();
}
}
$b = new B();
$b->TestB();