我有一个名为index。PHP的PHP文件在里面我写入:
include_once "settings.php";
include_once "autoload.php";
settings.php文件说:
$srcDir = "/home/blah.php";
那么autolload .php有一个这样的函数:
function __autoload($class)
{
echo "srcdir is: $srcDir";
}
但是我得到一个错误,$srcDir没有定义
也许有更好的面向对象的方式来完成所有这些,但我只是使用settings。php来设置文件路径,我希望它能很容易被公司的平面设计师编辑,只是简单的文件
将变量放入函数的作用域中
function __autoload($class)
{
global $srcDir;
echo "srcdir is: $srcDir";
}