0

下面的类是我为我的网站构建的 mvc 结构的一部分。如果在 url 中没有任何请求的情况下调用 index.php,则该类可以生成一个页面。这是否是好的做法,我不知道。我是 php 新手,这是我第一次实现 mvc 结构。

<?php

class Default_Model
{
    private $defaultPage = array
    (
        'headline' => 'JOBBSÖKAREN', 
        'instruction' => 'logga in nedanför'    
    );

    public function __construct()
    {
    }

    public function getContent()
    {
line 17     return $defaultPage;
    }
}
?>

这是错误消息:注意:未定义变量:第 17 行 /home/mengus/dev/www/models/default.php 中的 defaultPage

所以我不明白为什么数组是未定义的。我在其他类中使用类似的代码,它工作得很好。这是范围问题吗?我似乎因为盯着这个而失明了:)谢谢你的帮助。

4

1 回答 1

4

要访问您需要使用的字段$this->运算符

return $this->defaultPage;
于 2013-01-14T05:22:39.957 回答