如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
__autoload
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
//自动化引用类 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 ,并写入注册表