CI框架简单使用
CodeIgniter框架1、回憶MVC1.1、M:模型,提供數(shù)據(jù),保存數(shù)據(jù)
1.2、V:視圖,只負(fù)責(zé)顯示,表單form 1.3、C:控制器,協(xié)調(diào)模型和視圖 1.4、action:動(dòng)作,是控制器中的方法,用于被瀏覽器請(qǐng)求 2、CI中的MVC CI簡介:CodeIgniter是一個(gè)輕量級(jí)但功能強(qiáng)大的php框架,基于MVC的設(shè)計(jì)模式。提供了一套豐富的類庫 2.1、訪問的url使用的pathinfo 2.2、格式:入口文件/控制器/動(dòng)作(默認(rèn)pathinfo格式) 2.3、application目錄: Controllers控制器 Models模型 Views視圖 2.4、默認(rèn)的控制器是welcome 2.5、默認(rèn)的動(dòng)作是index 2.6、文件名全部小寫 3、控制器(controller): 3.1、不需要加后綴,直接是類名.php 3.2、文件名全部小寫,例如 user.php(大寫的文件名瀏覽器不支持) 3.3、所有的控制器,直接或間接繼承自CI_Controller類,類名首字母大寫 3.4、方法名不區(qū)分大小寫 動(dòng)作要求:1.必須以public開頭 2.不能以下劃線(_)開頭 注意!方法名與類名相同,會(huì)被php當(dāng)做構(gòu)造方法(__construct) 4、視圖(view) 4.1、在控制器中加載視圖:$this->load->view(“user_add”);//不加擴(kuò)展名 4.2、在控制器中加載視圖:$this->load->view(“user/add”);//不加擴(kuò)展名 注意:可以多次調(diào)用$this->load->view(視圖); 4.3、視圖中,直接使用原生php代碼 4.4、在控制器中分配變量:$this->load->vars(“視圖中變量名”,php中變量名); 例如:$str=“abcdefg”; $this->load->vars(“str”,$str); 視圖中使用:
轉(zhuǎn)載于:https://www.cnblogs.com/kangshuai/p/10043156.html
總結(jié)
- 上一篇: 神经网络-预测财产损失
- 下一篇: 计算一个二进制数中数字“1”的个数(位运