自动加载函数__autoload
__autoload
//自动化引用类
function mvc__autoload($className){
//判断文件是否存在
if(file_exists("./models/{$className}.class.php")){
require "./models/{$className}.class.php";
// echo "./models/{$className}.class.php";
}elseif(file_exists("./controllers/{$className}.class.php")) {
require "./controllers/{$className}.class.php";
// echo $className;
}else{
echo 404;
}
}
//引入smarty类
require './libs/Smarty.class.php';
spl_autoload_register('mvc__autoload');//写入注册表
因为后面引入了smarty类,smarty中有自动加载方法,所以要将上述类重命名mvc__autoload ,并写入注册表 本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。