5
我是PHP的面向对象的新手,我正尝试为我的网站创建一个小MVC结构,但我陷入了一个我无法弄清的错误。我的代码是类似于下面给出的一个:这段代码中的变量可见性错误是什么?
class a
{
protected $b = "b";
protected function c()
{
return $this->b;
}
}
class d extends a
{
public function e()
{
parent::c();
}
}
$f = new d();
var_dump($f->e());
这段代码的输出是空的,我想不通!
在我原来的代码中,我在类'a'中存储了我的用户名和密码,并在函数'c'中返回了一个PDO对象。
这里有什么错误?
Thanx,解决了它! P.S.某处我担心我犯了一个愚蠢的错误! –