-
?tp是什么:免費開源,快速簡單的,面向?qū)ο螅p量級php開發(fā)框架。
t3,t5,不兼容:t5api大量更新
t5支持composer安裝,未來趨勢
tp5優(yōu)點:看下圖,
對git和composer有一定的了解
查看全部 -
MVC:全名Model View Controller,是模型。視圖,控制器的縮寫。
查看全部 -
免費開源查看全部
-
四種方式向頁面?zhèn)鬟f值
1.assign
2.view
3.view::share
4.fetch()
查看全部 -
模板循環(huán)標簽: {volist name=" id="" key=" offset=""length="" mod=" empty-="" } {/volist} {volist name=" 數(shù)組名" id="數(shù)組的別名" key="默認為i,代表當前循環(huán)的次數(shù)" offset="從索 引的幾開始往后輸出" length="當 前所要輸出的長度" mod="循環(huán)的次數(shù)和mod取余" empty="不能直接使用html標簽,但是可以使用變量,當數(shù)組為空時顯示的文本內(nèi)容" } {foreach $list as $vo} 或者{foreachname="list" item="vo"} {/foreach} {for start="1" end="10" step="2" name="k"} {$k} {/for}查看全部
-
literal 在html 中應(yīng)用:
html 標簽內(nèi)引用不讓解析變量;
嵌套包含js代碼,不讓解析js中的遍歷變量!
查看全部 -
什么是MVC->模型(model)-試圖(vive)-控制器(controller)
查看全部 -
在應(yīng)用配置加入'auto_bind_module' =>true
查看全部 -
fetch()和display()的區(qū)別?
*fetch()適用于html視圖文件中輸出
*display()不在前臺html文件中展示時使用,只輸出單純的字符串
查看全部 -
/* 使用視圖的三種方法?
*第一種直接實例化視圖類
1、視圖類: thinkphp/library/think/View.php;
2、命名空間: use think\View;
3、實例化: 動態(tài) new View(); 靜態(tài) View::instance();
4、常用方法: fetch()渲染模板, display()渲染內(nèi)容, assign()模板賦值
*第二種繼承控制器基類Controller
1、控制器類:thinkphp/library/think/Controller.php;
2、命名空間:use think\Controller;
3、實例化:$this->view;//可訪問View類所有屬性或方法
4、常用方法:$this->fetch()渲染模板,$this->display()渲染內(nèi)容,
$this->assign()模板賦值,$this->engine()模板引擎
*第三種助手函數(shù)view()
1、不用繼承Controller基類,不用實例化View類,都可以使用;
2、僅適合于模板渲染,功能單一,不能加載配置;
3、語法:view([模板文件],[模板變量數(shù)組],[模板替換數(shù)組]);
4、使用方法實例:view('user',['name'=>'tp5'],['SITE'=>'php.cn']);
*/
查看全部 -
config('BIND_MODULE','admin');的缺點就是如果沒有對應(yīng)的模塊或者方法會報錯
而要是開啟了入口自動綁定模塊,這時候訪問public/api.php文件就不會報錯,會自動執(zhí)行index模塊
'app_multi_module'? ? ? ?=> true;
查看全部 -
mvc mode view contort查看全部
-
閃電發(fā)貨
<?php
echo?'hello?wole';
>
查看全部 -
控制器文件名開頭需要大寫,是Index.php不是index.php;
否則頁面會訪問不了
查看全部 -
git clone --depth=1 ......? filename
表示只克隆最新的代碼;? 歷史提交記錄不拉取;
克隆所在文件夾名稱定義,
查看全部
舉報