CI框架简单使用
CodeIgniter框架1、回憶MVC1.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”);//不加擴展名 4.2、在控制器中加載視圖:$this->load->view(“user/add”);//不加擴展名 注意:可以多次調用$this->load->view(視圖); 4.3、視圖中,直接使用原生php代碼 4.4、在控制器中分配變量:$this->load->vars(“視圖中變量名”,php中變量名); 例如:$str=“abcdefg”; $this->load->vars(“str”,$str); 視圖中使用:
轉載于:https://www.cnblogs.com/kangshuai/p/10043156.html
總結
- 上一篇: 神经网络-预测财产损失
- 下一篇: python-函数进阶