5

我是 PHP 中 OOP 的新手,我正在尝试为我的网站创建一个小型 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 对象。

这里有什么错误?

4

1 回答 1

9

你得到了 的值parent::c(),但你没有用它做任何事情。使用返回语句。

于 2013-01-03T19:27:00.710 回答