-
1.實(shí)例化框架基礎(chǔ)模型(在 ThinkPHP/Library/Think/Model.class.php 中) $user=new Model('admin’); //參數(shù)表:表名、表前綴、數(shù)據(jù)庫(kù)連接信息 ;省略的參數(shù)會(huì)直接調(diào)用配置文件中配置的相關(guān)數(shù)據(jù) $user=M("pro"); //M()方法會(huì)直接跳過(guò)應(yīng)用中的模型(不論應(yīng)用的模塊的 Model文件夾 中是否有同名模型類文件[proModel.class.php] ),而去實(shí)例化框架基礎(chǔ)模型 $data==$user->select(); //數(shù)據(jù)庫(kù)查詢 dump($data); 2.實(shí)例化用戶自定義模型(在 Application/模塊(Home)/Model 中) $user=new adminModel(); //參數(shù)表:表名、表前綴、數(shù)據(jù)庫(kù)連接信息 ;省略的參數(shù)會(huì)直接調(diào)用配置文件中配置的相關(guān)數(shù)據(jù) $user=D("admin");//先找用戶自定義模型,找不到會(huì)自動(dòng)切換成M()方法去查找框架基礎(chǔ)模型 echo $user->getinfo(); //調(diào)用自定義模型類中的方法 3.實(shí)例化公共模型(建議在 Application/模塊(Home)/Model 中建立,且 公共模型 繼承 框架基礎(chǔ)模型 ,然后[有需要的]其他用戶自定義模型 再繼承 此公共模型 , 這樣 此公共模型中定義的方法 就可以被 繼承他的子模板 共用) $user=new CommonModel(); //公共模型 echo $user->strmake("aaa"); //公共模型->方法 $user=D("User"); //繼承公共模型的子模型 /echo $user->strmake("abc"); //子模型->公共模型的方法 4.實(shí)例化空模型(方便使用原生的SQL語(yǔ)句) $model=M(); //實(shí)例化一個(gè)空框架基礎(chǔ)模型 $sql="select * from imooc_admin"; $data=$model->query($sql); //query()方法最好只用于讀取數(shù)據(jù) $model->execute($sql); //execute()方法最好只用于寫入數(shù)據(jù) update,insert,delete等 [execute()方法返回值為數(shù)據(jù)表被影響行數(shù),所以不能用來(lái)做查詢]查看全部
-
1、ThinkPHP中的URL模式: 如果整個(gè)應(yīng)用下面的模塊都是采用統(tǒng)一的URL模式,就可以在應(yīng)用配置文件中設(shè)置URL模式,如果不同的模塊需要設(shè)置不同的URL模式,則可以在模塊配置文件中設(shè)置。 在配置文件中定義URL_MODEL的值 值為1 默認(rèn)模式 pathinfo模式 形式如下:http://localhost/muke/index.php/Index/user/id/1.html 值為0 普通模式 形式如下:http://localhost/muke/index.php?m=Index&a=user&id=1 值為2 重寫模式(不顯示入口文件,此模式需要在服務(wù)器上做額外的配置) 形式如下:http://localhost/muke/Index/user/id/1.html 值為3 兼容模式 形式如下:http://localhost/muke/index.php?s=/Index/user/id/1.html查看全部
-
數(shù)據(jù)庫(kù)查詢查看全部
-
數(shù)據(jù)庫(kù)配置查看全部
-
if 判斷 只有一個(gè)屬性查看全部
-
foreach 循環(huán)輸出查看全部
-
上一個(gè)少了引號(hào)查看全部
-
輸出的時(shí)候截取從第幾個(gè)開(kāi)始 共幾個(gè)查看全部
-
控制模板輸出查看全部
-
想設(shè)置什么的偽靜態(tài)后綴就在自己的配置文件設(shè)置就好了查看全部
-
隱藏index.php 之開(kāi)啟查看全部
-
隱藏index.php之新建查看全部
-
隱藏index.php 之設(shè)置查看全部
-
U方法查看全部
-
自定義配置不會(huì)被編譯 每次都要加載 盡量不要自定義查看全部
舉報(bào)
0/150
提交
取消