-
不行啊老師,我們這幾個(gè)都做不出您的效果:非法操作test查看全部
-
<volist name="per" id="data" offset='2' length='3' empty="暫時(shí)沒有數(shù)據(jù)"> {$data['id']} ...... {$data['xuefei']}<br/> </volist> <foreach name="pers" item="ck"> {$ck.id} ========= {$ck.xuefei} </foreach> <for start='1' end='10' comparison="elt" name='t'> {$t}<br/> </for> <if condition="$num gt 10">num大10 <elseif condition="$num lt 10" >小于10 <else />equal10 </if>查看全部
-
偽靜態(tài):URL_HTML_SUFFIX='html|shtml' thinkphp中用dump代替var_dump $this->display('html文件名') 模板賦值 1.$this->變量名=$variable; 2.$this->assign("變量名",value) 可連續(xù)賦值$this->assign("變量名",value)->assign("變量名",value2)查看全部
-
TankPHP 框架基礎(chǔ)查看全部
-
雨殤 框架是程序結(jié)構(gòu)代碼的集合,不是業(yè)務(wù)邏輯代碼。集合中包含了許多類、函數(shù)和功能類包。這個(gè)集合是按照一定標(biāo)準(zhǔn)組成的功能體系。體系有很多設(shè)計(jì)模式,比如MVC,單列,VR等。 為什么要使用框架? 快速穩(wěn)定的業(yè)務(wù)系統(tǒng);靈活、易維護(hù)、不改變業(yè)務(wù)系統(tǒng)、可以替換框架、專注于業(yè)務(wù)系統(tǒng)的設(shè)計(jì)查看全部
-
運(yùn)行流程 1.加載thinkphp.php require_once('./ThinkPHP/ThinkPHP.php'); 2.加載核心文件 require_once('./ThinkPHP/LIB/core'); 3.加載項(xiàng)目文件,分析url調(diào)用相關(guān)控制器 m module 模塊相當(dāng)于控制器 a action 相當(dāng)于方法,也算頁面查看全部
-
每一個(gè)模塊就是一個(gè)控制器類,通常位于項(xiàng)目的Lib\Action目錄下面。類名就是模塊名加上Action后綴,例如UserAction類就表示了User模塊 而read操作其實(shí)就是IndexAction類的一個(gè)公共方法,所以我們?cè)跒g覽器里面輸入U(xiǎn)RL: http://localhost/App/index.php/User/read/id/8 其實(shí)就是執(zhí)行了UserAction類的read(公共)方法。查看全部
-
//common當(dāng)前項(xiàng)目公共函數(shù) //Conf當(dāng)前項(xiàng)目的配置文件 //Lang當(dāng)前項(xiàng)目語言包 //Lib 存放當(dāng)前項(xiàng)目控制器和模型 //Runtime 存放當(dāng)前項(xiàng)目運(yùn)行時(shí)的文件 //tpl 當(dāng)前項(xiàng)目模板文件查看全部
-
mvc,mvc,mvc查看全部
-
mvc,mvc,mvc查看全部
-
模板引擎的類查看全部
-
xml模板引擎查看全部
-
dump不錯(cuò)查看全部
-
自定義函數(shù)輸出一個(gè)中文的警告如:"登陸已過期!" 為什么 控制器里我調(diào)用這個(gè)函數(shù),顯示不出來. 警告語換成英文就可以了, 難道不可以用中文?查看全部
-
一定要好好學(xué)習(xí),熟練掌握查看全部
舉報(bào)
0/150
提交
取消