Php 需要赢得';t从当前文件加载变量
我试图在我的索引中需要一个标题页,但它不会加载带有它的变量 在我的对象中:Php 需要赢得';t从当前文件加载变量,php,Php,我试图在我的索引中需要一个标题页,但它不会加载带有它的变量 在我的对象中: 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 . $fo
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);
$Ar = array();
$Ar['Page-Title'] = 'Homepage';
$Ar['Header-Requires'] = true;
$Obj->autoload('header.php', $Ar);
已加载标题页,但该行未在文件上运行(第1行):
// test
echo $Ar['Page-Title'];
有什么建议吗?试试这个:
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';
$Obj->autoload('header.php', $Ar);
$Ar = array();
$Ar['Page-Title'] = 'Homepage';
$Ar['Header-Requires'] = true;
$Obj->autoload('header.php', $Ar);
在标题中:
var_dump($Ar);
试试这个:
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';
$Obj->autoload('header.php', $Ar);
$Ar = array();
$Ar['Page-Title'] = 'Homepage';
$Ar['Header-Requires'] = true;
$Obj->autoload('header.php', $Ar);
在标题中:
var_dump($Ar);
也许$bar['Header-Requires']没有定义?没有这样的指数。您是否打开了错误?删除了它,但没有删除任何内容,是的,
error\u reporting(1)代码>在索引页上@EdgarsAivarsmaybe$bar['Header-Requires']未定义?没有这样的指数。您是否打开了错误?删除了它,但没有删除任何内容,是的,error\u reporting(1)
在@Edgarsaivars的索引页上,我很快会尝试,今天还没有时间继续开发,所以当我使用笔记本电脑时,我会让你知道-不过提前谢谢,希望不是空的Hahaw我会很快尝试,今天我还没来得及继续开发,所以当我使用笔记本电脑时,我会让你知道的——不过提前谢谢,希望它不是空的哈哈