-
extends? ?文件夾為第三方庫不是通過composer下載的或者說一個(gè)好用的第三方庫是composer上沒有的? *****要修改命名空間就可以應(yīng)用了****
public 網(wǎng)站根目錄,此文件夾下都是可以訪問的,其中的static文件夾為css js 靜態(tài)文件的文件夾,robots.txt為搜索引擎爬蟲文件(規(guī)則可以自己編寫,例如前臺(tái)希望被搜索引擎爬取,后臺(tái)不希望被其爬?。?/p>
router.php為框架快速啟動(dòng)文件 例如本機(jī)沒有安裝apache 只安裝了php 那么可以通過php內(nèi)置的web server來啟動(dòng)此框架
runtime為程序運(yùn)行中的緩存文件(日志緩存以及程序編譯文件)
thinkphp為框架文件 base.php定義常量 composer.json定義composer的配置文件 console.php是控制臺(tái)的配置文件 convention.php 為框架默認(rèn)的配置文件 helper.php為助手函數(shù) lang文件夾為語言包 library文件夾為框架的核心文件夾,其中的think文件夾整個(gè)項(xiàng)目的核心文件,traits為類庫的擴(kuò)展文件? LICENSE.txt為說明文件 README.md是說明文件 start.php是框架啟動(dòng)文件? tpl文件夾為框架的一些模板文件,其中的default_index_.tpl為自動(dòng)生成的控制器模板文件,dispatch_jump.tpl是網(wǎng)站發(fā)出成功或者失敗中間的跳轉(zhuǎn)文件,page_trace.tpl是調(diào)試時(shí)的模板文件,think_exception.tpl是頁面拋出異常時(shí)的模板文件
vender文件夾是composer安裝過程生成的目錄,通過composer安裝的所有類庫都會(huì)安裝到此文件夾
查看全部 -
command.php是 控制臺(tái)的配置文件(命令行執(zhí)行php文件)
common.php????為全局助手函數(shù)?
config.php 為應(yīng)用的配置文件
database.php 為數(shù)據(jù)庫配置文件
route.php 為路由配置文件
tags.php 為應(yīng)用行為配置文件 鉤子
?
查看全部 -
<eq name="名字" value='值'>
{else/}
{/eq}
還有g(shù)t lt egt elt
查看全部 -
TP5 環(huán)境? ?版本要求
查看全部 -
for循環(huán)
查看全部 -
模版的循環(huán)標(biāo)簽<volist name="名字" id="value" offset="從第幾個(gè)鍵開始循環(huán)" length="循環(huán)的長度" mod="取余,值為數(shù)字" empty="如果數(shù)組為空顯示這個(gè)值" key="當(dāng)前第幾次循環(huán),默認(rèn)為i">
</volist>
查看全部 -
html注釋用戶可見
但是用php的注釋方法 前端源碼是看不見的 可以放心的寫注釋
查看全部 -
禁止解析js中的變量
查看全部 -
{literel}
{$email}
{/literel}
禁止解析
查看全部 -
后臺(tái)沒有assign email的值可以在前段模版設(shè)置默認(rèn)值
{$email|default="hhhh"}
查看全部 -
前段模版使用 php函數(shù)的用法? ###號(hào)為占位符
例如<h2>{time()} : {time()|date="Y-md-",###}</h2>
###代替的就是time()函數(shù)
支持管道模式
查看全部 -
$_SERVER
查看全部 -
$_SERVER 系統(tǒng)變量 在模板中使用 例如{$Think.server.HTTP_HOST}
查看全部 -
默認(rèn)路徑在前端顯示出來
__URL__
__CSS__
__JS__
__ROOT__
//常用的常量信息(獲取不同路徑) __ROOT__?獲取TP的根路徑(/thinkphp) __SELF__?當(dāng)前瀏覽器地址欄中的地址(/thinkphp/index.php/Home/Index/test) __APP__?入口文件的路徑(/thinkphp/index.php) __MODULE__?當(dāng)前程序模塊的路徑(/thinkphp/index.php/Home) __CONTROLLER__?當(dāng)前控制器的路徑(/thinkphp/index.php/Home/Index) __ACTION__?當(dāng)前操作方法的路徑(/thinkphp/index.php/Home/Index/test)
查看全部 -
layout
layout 'layout_on' =>'true' 'layout_name'=>'a'開啟后默認(rèn)的訪問view文件機(jī)制發(fā)生變化,
會(huì)訪問view/a.html,
a.html 中的{__CONTENT__}的內(nèi)容會(huì)被index控制器下指定方法對(duì)應(yīng)view/index/*.html文件內(nèi)容替換,
從而 達(dá)到訪問不同的方法,改方法對(duì)應(yīng)的view文件會(huì)顯示不同的內(nèi)容
若要改變其他共有的部分,還可通過控制器層使用$this -> assign傳值
通過給方法傳遞參數(shù)() a.html可以顯示不同的內(nèi)容
查看全部
舉報(bào)