摘要:
现在PHP有很多的框架,基本都是以MVC为基础进行设计的。其实很多框架(像thinkphp,zf,symfont等)都有两个特性,自动加载类文件和统一入口。这里就简单实现以上两个特性。假设PHP使用的版本在5.3以上,5.3以上支持命名空间自动加载类文件: 我们做__autoload来实现,现在PHP官方是建议使用spl_autoload去实现,具体好处自己去google吧。这里还是简单的用__autoload去实现,来学习自动加载的原理。 目录结构: inc.php:entry = $urlInfo[0]; $module = $urlInfo[1]; $par... 阅读全文