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”);