一个手写的MVC框架
先大致了解框架流程 目录如下: include 首先建立一个初始化文件 init.php (关键文件) include/init.php <?php //设置字符编码 防止乱码 header("Content-type:text/html;charset=utf-8"); //获取当前文件的目录所在的目录 也就是先得到网站的根目录 方便后面引用文件 $len = str_replace('\\', '/', dirname(dirname(__FILE__))).'/'; //定义为根目录 define('ROOT',$len); //引入基本函数库文件 include(ROOT.'include/lib.base.php'); //自动加载函数 function webcyhLoad($class){ //将自动加载的类名的后面5个字符判断是否为Model类到相关的Model目录下加载该文件 防止有些文件大小不一致因此这里先将类名转换成小写再加以判断 if(strtolower(substr($class, -5)) == 'model'){ require(ROOT.'Model/'.$class.'.class.php'); }else if(strtolower(substr($class, -4)) == 'tool'){ require(ROOT.'tools/'.