我有一个包含这样PHP的包括未命中变量
conf.php
$var1='some value';
$var2='some value';
$var3='some value';
我包括在另一文件中的函数内的本文件中像这样
定义变量的文件conf.php
funcs.php
function myFunction($value1 ,$value2){
include '../includes/conf.php';
echo $var1; //<= this give and empty string for all vars in conf.php
}
我似乎无法找出问题
如果更换'和'require' include'会发生什么? – andrewsi
^并确保打开错误报告,最有可能'conf.php'不包括在内。 – doublesharp
以这种方式使用包含是非常糟糕的做法。 – Spudley