【发布时间】:2012-12-25 09:47:53
【问题描述】:
我创建了一个 Page 类,我网站上的所有页面都是该 Page 类的对象。每个 Page 对象都有一个 title 属性,它作为参数传递给构造函数,因此创建一个新的 Page 对象如下所示。
<?php
require_once('library/Page.php');
$page = new Page('About');
$page->header();
这就是问题出现的地方。
header() 方法是...
public function header()
{
require_once($this->templatePath . 'header.php');
}
然后我使用
回显页面标题<?php echo $page->title; ?>
但是,我收到以下错误。
注意:未定义 变量:页面 /Users/aaronfalloon/Projects/PHP/tfm/template/header.php 上线19
通知:试图获取财产 非对象在 /Users/aaronfalloon/Projects/PHP/tfm/template/header.php 上线19
【问题讨论】:
-
很难诊断出我们都没有见过的课程。向我们展示你的课堂上发生了什么。
标签: php