1
class Content extends CodonModule     {

    public $title = 'Operations';
    public function operations()     {

        $this->show('operations');

    }

    public $title = 'Staff';
    public function staff()     {

        $this->show('staff');

    }

}

我试图给每个模板一个标题,但它不能重新声明一个类,我该如何绕过这个?我尝试将 public $title 放在函数中,但这不遵循文档,并且不起作用,它只会引发未定义的 T_PUBLIC 错误。

4

2 回答 2

4

正如 Michael Berkowski 在评论中所说,在函数中设置标题。这将导致在调用函数时设置标题。

class Content extends CodonModule     {

    public $title;

    public function operations()     {
        $this->title = 'Operations';
        $this->show('operations');

    }

    public function staff()     {
        $this->title = 'Staff';
        $this->show('staff');

    }

}
于 2013-01-07T00:29:55.277 回答
3

连续多次包含/需要此文件。您只能使用此名称定义 1 个类,但您可以将多个对象作为此类的实例。

于 2013-01-07T00:20:08.840 回答