我有一个模板类,它是这样的:传递变量包含的文件
class Template{
public $pageTitle = "";
public function __construct($pageTitle){
$this->pageTitle = $pageTitle;
}
public function display(){
include "/includes/head.php";
include "/includes/body.php";
}
}
现在,我已经习惯了Java的运作,但我不明白为什么我得到一个未定义的变量( $ pageTitle)错误。包含的文件需要能够访问该变量。我知道这将会非常简单,但我实际上并未发现原因。 我需要做些什么来允许包括看到这个变量?
你是在这些文件中创建了你的班还是在创建班之后? – Grigor