我正在尝试创建一个将自动加载类的函数,因此我可以执行以下操作:
load_class('Db');
$db->query();
到目前为止,这是我的代码。它加载文件并成功实例化类,但是当我尝试调用上述方法时,Call to member function
出现错误。
这是我的代码:
function load_class($class) {
$file = 'classes/' . $class . '.php';
if (file_exists($file)) {
include_once($file);
if (class_exists($class)) {
$class = new $class();
return $class;
}
}
}
我错过了什么?
谢谢!