时间:2021-07-01 10:21:17 帮助过:12人阅读
/**
* 自动加载相关类库文件
* by www.phpddt.com
*/function__autoload($classname){if(substr($classname,-6)=="Action"){
include APP_PATH.'controllers/'.$classname.'.class.php';
}elseif(substr($classname, -5)=="Model"){
include APP_PATH.'models/'.$classname.'.class.php';
}elseif($classname=="Smarty"){
include SYSTEM_PATH.'smarty/Smarty.class.php';
}else{
include APP_PATH.'common/'.$classname.'.class.php';
}
}
还有一种包含路径的方法:
function__autoload($class_name) {$path = str_replace('_', DIRECTORY_SEPARATOR, $class_name);
require_once$path.'.php';
}
即将下划线转换为目录分隔符(DIRECTORY_SEPARATOR),这样做会使你很有效的管理类库文件!
原文地址。。。
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('').text(i)); }; $numbering.fadeIn(1700); }); });以上就介绍了PHP使用__autoload函数自动加载未定义的类,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。