CodeIgniter框架 1、回忆MVC 1.1、M:模型,提供数据,保存数据 1.2、V:视图,只负责显示,表单form 1.3、C:控制器,协调模型和视图 1.4、action:动作,是控制器中的方法,用于被浏览器请求 2、CI中的MVC CI简介:CodeIgniter是一个轻量级但功能强大的php框架,基于MVC的设计模式。提供了一套丰富的类库 2.1、访问的url使用的pathinfo 2.2、格式:入口文件/控制器/动作(默认pathinfo格式) 2.3、application目录: Controllers控制器 Models模型 Views视图 2.4、默认的控制器是welcome 2.5、默认的动作是index 2.6、文件名全部小写 3、控制器(controller): 3.1、不需要加后缀,直接是类名.php 3.2、文件名全部小写,例如 user.php(大写的文件名浏览器不支持) 3.3、所有的控制器,直接或间接继承自CI_Controller类,类名首字母大写 3.4、方法名不区分大小写 动作要求:1.必须以public开头 2.不能以下划线(_)开头 注意!方法名与类名相同,会被php当做构造方法(__construct) 4、视图(view) 4.1、在控制器中加载视图:$this->load->view(“user_add”);