php __autoload() 怎么加载 在别的目录下的文件
答案:2 悬赏:30 手机版
解决时间 2021-04-08 21:09
- 提问者网友:你给我的爱
- 2021-04-07 23:29
php __autoload() 怎么加载 在别的目录下的文件
最佳答案
- 五星知识达人网友:第幾種人
- 2021-04-08 00:54
推荐用spl_autoload_register,可以注册多个自定义的autoloader。
全部回答
- 1楼网友:慢性怪人
- 2021-04-08 01:21
给你分享个我在用的吧
//自动挂载类
function autoload($classname){
// class类
$filepath = base_class . $classname . '.class.php';
if (file_exists($filepath)) {
return include $filepath;
}
//lib库文件
$filepath = base_lib . $classname . '.lib.php';
if (file_exists($filepath)) {
return include $filepath;
}
}
spl_autoload_register('autoload');用法:
//检查登录
user::is_loginin();//自动实例化user,并执行is_loginin
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯