我想拥有类似配置文件的东西,并在其中存储变量。 当我试图包含它时,我无法访问这些变量。它给了我这个错误: Notice: Undefined variable: myVar
从另一个文件访问变量
include.php
<?php
$myVar = "Text";
?>
index.php
<?php
include('include.php');
?>
<html>
.....
<body>
<?php
echo $myVar;
?>
</body>
附:我听说这个文件包含变量并将其包含在每个页面中并不是一个好习惯。如果是这样,请告诉我更好的方法来做到这一点。
谢谢。
除了'echo $ myVar'不在''块中这个事实,这应该工作得很好。 – deceze 2012-01-08 04:51:42
@deceze,你是对的......但是他如何得到'注意:未定义变量:myVar'的消息。这是来自PHP的通知,对吧?......显然'echo $ myVar'行没有被执行为PHP代码。也许我错了,但HTML按原样输出这一行。 – Wh1T3h4Ck5 2012-01-08 04:57:48
也许小心张贴整个通知,包括行号和文件(或根据这些信息调查自己)? – deceze 2012-01-08 05:02:22