我使用此代码加载类
function __autoload($className)
{
$files = dirname(__FILE__).'/public/class/'.$className.'.php';
if(file_exists($files))
{
include_once($files);
}
}
有没有人知道如何自动检索功能?谢谢。
答案 0 :(得分:3)
自动加载器功能已注册spl_autoload_register()
可用于加载类,但不是功能。将您的函数包装在类或类中以使用自动加载,即
class Utils {
static function foo() {
..
}
}
然后以静态方式调用它:
Utils::foo();
您可以在需要时自动加载。在autoloading in PHP manual上查看更多信息。
答案 1 :(得分:0)
是的,您可以使用自动加载功能自动加载类,但是没有,您不能对功能执行相同操作。< / p>