标签:
项目单一入口,要求:完全使用是面向对象。
项目单一入口的执行流程:
创建一个新的主机
?
控制器:????名Controller.class.php????????????privilege.php=>PrivilegeController.class.php????????
模型:????????名Model.class.php
????goods.php=>GoodsModel.class.php
????视图:????????view.class.php
index.php文件????????入口文件所以有请求都请求此文件
????A的href
????form的action
????header函数的location????
为了避免跳过index.php文件,要在index.php文件中创建一个常量,在application文件中进行判断
****整个站点所有文件的执行都是index.php中执行****
示例:
注册自动加载的自定义函数
测试:
????在single/controller/Privilege.class.php类文件
提示:
????application.class.php,只处理控制器类,模型类是在控制器类的方法中被调用的。
?
????spl_autoload_register();用于更改php类的自动加载机制
当一个new的语句被执行时会依次去注册的方法中去加载所要实例化的类,找到之后就不会再找其他的方法
标签:
原文地址:http://www.cnblogs.com/nyxd/p/5361416.html