我试图在索引中要求一个标题页,但它不会用它加载变量。
在我的对象中:
public function autoload($foo, array $bar = array()) {
$Ar = array();
$Ar['Page-Title'] = $bar['Page-Title'];
$Ar['Header-Requires'] = $bar['Header-Requires'];
require_once $this->BaseDIR . $foo;
}
在我的索引页面中:
$Ar = array();
$Ar['Page-Title'] = 'Homepage';
$Obj->autoload('header.php', $Ar);
标题页已加载,但该行未在文件上运行(第1行):
// test
echo $Ar['Page-Title'];
有什么建议吗?
答案 0 :(得分:0)
试试这个:
public function autoload($foo, $bar = array()) {
$Ar = array();
$Ar['Page-Title'] = $bar['Page-Title'];
$Ar['Header-Requires'] = $bar['Header-Requires'];
require_once $this->BaseDIR . $foo;
}
索引页:
$Ar = array();
$Ar['Page-Title'] = 'Homepage';
$Ar['Header-Requires'] = true;
$Obj->autoload('header.php', $Ar);
在标题中:
var_dump($Ar);