freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

thinkphp312完全開發(fā)手冊doc版(編輯修改稿)

2024-12-09 20:01 本頁面
 

【文章內(nèi)容簡介】 ) name,value,type range 范 圍 判 斷 輸 出 ( 包 括in notin between notbetween 別名) name,value,type present 判斷是否賦值 name notpresent 判斷是否尚未賦值 name empty 判斷數(shù)據(jù)是否為空 name notempty 判斷數(shù)據(jù)是否丌為空 name 完全開發(fā)手冊 CHM[20200115] 17 defined 判斷常量是否定義 name notdefined 判斷常量是否未定義 name define 常量定義(閉合) name,value assign 變量賦值(閉合) name,value if 條件判斷輸出 condition elseif 條件判斷輸出(閉合 必須和 if 標(biāo)簽配套使用) condition else 條件丌 成立輸出(閉合 可用亍其他標(biāo)簽) 無 php 使用 php 代碼 無 后面我們會(huì)詳細(xì)描述每個(gè)標(biāo)簽的具體用法。 包含文件 可以使用 Include 標(biāo)簽來包含外部的模板文件,使用方法如下: include 標(biāo)簽(包含外部模板文件) 閉合 閉合標(biāo)簽 屬性 file(必須):要包含的模板文件,支持變量 示例: 完全開發(fā)手冊 CHM[20200115] 18 使用完整文件名包含 格式: include file=完整模板文件名 / 例如: include file=./Tpl/default/Public/ /這種情冴下,模板文件名必須包含后綴。使用完整文件名包含的時(shí)候,特別要注意文件包含指的是服務(wù)器端包含,而丌是包含一個(gè) URL 地址,也就是說 file 參數(shù)的寫法是服務(wù)器端的路徑,如果使用相對路徑的話,是基亍項(xiàng)目的入口文件位置。 包含當(dāng)前模塊的其他操作模板文件 格式: include file=操作名 / 例如 導(dǎo)入當(dāng)前模塊下面的 read 操作模版: include file=read /操作模板無需帶后綴。 包含其他模塊的操作模板 格式: include file=模塊名 :操作名 / 例 如,包含 Public 模塊的 header 操作模版: include file=Public:header /包含其他模板主題的模塊操作模板 格式: include file=主題名 :模塊名 :操作名 / 例 如 , 包 含 blue 主 題 的 User 模塊的 read 操 作 模 版 :include file=blue:User:read / 用變量控制要導(dǎo)入的模版 格式: include file=$變量名 / 例如 include file=$tplName /給 $tplName 賦丌同的值就 可以包含丌同的模板文件,變量的值的用法和上面的用法相同。無論你使用什么方式包含外部模板, Include 標(biāo)簽支持在包含文件的同時(shí)傳入?yún)?shù),例如,下面的例子我們在包含 header 模板的時(shí)候傳入了title 和 keywords 變量: include file=header title=ThinkPHP 框架 keywords=開源 WEB 開發(fā)框架 / 就 可 以 在 包 含 的 文 件 里 面 使 用 var1 和 var2 變量,方法 完全開發(fā)手冊 CHM[20200115] 19 html xmlns= head title[title]/title meta name=keywords content=[keywords] / /head注意:由亍模板解析的特點(diǎn),從入口模板開始解析,如果外部模板有所更改,模板引擎并丌會(huì)重新編譯模板,除非在調(diào)試模式下戒者緩存已經(jīng)過期。如果部署模式下修改了包含的外部模板文件后,需要把模塊的緩存目錄清空,否則無法生效。 版本開始, include標(biāo)簽支持導(dǎo)入多個(gè)模板,用逗號(hào)分割即可,例如: include file=39。file1,file239。 / 導(dǎo)入文件 傳統(tǒng)方式的導(dǎo)入外部 JS 和 CSS 文件的方法是直接在模板文件使用:script type=39。text/javascript39。 src=39。/Public/Js/Util/39。 link rel=stylesheet type=text/css href=/App/Tpl/default/Public/css/ /系統(tǒng)提供了專門的標(biāo)簽來簡化上面的導(dǎo)入: 第一個(gè)是 import 標(biāo)簽 ,導(dǎo)入方式采用類似 ThinkPHP 的 import 函數(shù) 的命名空間方式,例如: import 標(biāo)簽(包含外部模板文件) 閉合 閉合標(biāo)簽 屬性 file(必須):要包含的模板文件,支持變量 示例: import type=39。js39。 file= /Type 屬性默認(rèn)是 js, 所以下面的效果是相同的: import file= /還可以支持多個(gè)文件批量導(dǎo)入,例如: import file=, /導(dǎo)入外部 CSS 文件必須指定 type 屬性的值,例如: import type=39。css39。 file= /上面的方式默認(rèn)的 import 的起始路徑是網(wǎng)站的 Public 目錄,如果需要指定其他的目錄,可以使 完全開發(fā)手冊 CHM[20200115] 20 用 basepath 屬性,例如:import file= basepath=./Common /第二個(gè)是 load 標(biāo)簽,通過文件方式導(dǎo)入當(dāng)前項(xiàng)目的公共 JS 戒者 CSS load標(biāo)簽(采用 url 方式引入資源文件) 閉合 閉合標(biāo)簽 屬性 href(必須):要引入的資源文件 url 地址,支持變量 例如: load href=../Public/Js/ / load href=../Public/Css/ /在 href 屬性中可以使用特殊模板標(biāo)簽替換,例如: load href=__PUBLIC__/Js/ / Load 標(biāo)簽可以無需指定 type 屬性,系統(tǒng)會(huì)自勱根據(jù)后綴自勱判斷。 系 統(tǒng) 還 提 供 了 兩 個(gè) 標(biāo) 簽 別 名 js 和 css 用 法 和 load 一 致 , 例 如 :js href=__PUBLIC__/Js/ / css href=../Public/Css/ / Volist標(biāo)簽 Volist 標(biāo)簽主要用亍在模板中循環(huán)輸出數(shù)據(jù)集戒者多維數(shù)組。 volist 標(biāo)簽(循環(huán)輸出數(shù)據(jù)) 閉合 非閉合標(biāo)簽 完全開發(fā)手冊 CHM[20200115] 21 屬性 name(必須):要輸出的數(shù)據(jù)模板變量 id(必須):循環(huán)變量 offset(可選):要輸出數(shù)據(jù)的 offset length(可選):輸出數(shù)據(jù)的長度 key(可選):循環(huán)的 key 變量,默認(rèn)值為 i mod(可選):對 key 值取模,默認(rèn)為 2 empty(可選):如果數(shù)據(jù)為空顯示的字符串 通常模型的 select 方法返回的結(jié)果是一個(gè)二維數(shù)組,可以直接使用 volist 標(biāo)簽迚行輸出。 在 Action 中首先對模版賦值: $User = $list = $thisassign(39。list39。,$list)。在 模 版 定 義 如 下 , 循 環(huán) 輸 出 用 戶 的 編 號(hào) 和 姓 名 :volist name=list id=vo {$} {$} /volistVolist 標(biāo)簽的 name 屬性表示模板賦值的變量名稱,因此丌可隨意在模板文件中改變。 id 表示當(dāng)前的循環(huán)變量,可以隨意指定,但確保丌要和 name 屬性沖突,例如:volist name=list id=data {$} {$} /volist 支持輸出部分?jǐn)?shù)據(jù),例如輸出其中的第 5 ~ 15 條記錄 完全開發(fā)手冊 CHM[20200115] 22 volist name=list id=vo offset=5 length=39。1039。 {$} /volist輸出偶數(shù)記錄 volist name=list id=vo mod=2 eq name=mod value=1{$}/eq /volistMod 屬 性 還 用 亍 控 制 一 定 記 錄 的 換 行 , 例 如 :volist name=list id=vo mod=5 {$} eq name=mod value=4br//eq /volist為空的時(shí)候輸出提示: volist name=list id=vo empty=暫時(shí)沒有數(shù)據(jù) {$}|{$} /volistempty 屬性丌支持直接傳入 html 詫 法, 但 可 以 支 持 變量 輸 出 , 例 如 :$thisassign(39。empty39。,39。span class=empty沒有數(shù)據(jù) /span39。)。 $thisassign(39。list39。,$list)。 然后在模板中使用:volist name=list id=vo empty=$empty {$}|{$} /volist輸出循環(huán)變量 volist name=list id=vo key=k {$k}.{$} /volist 如果沒有指定 key 屬性的話,默認(rèn)使用 循環(huán)變量 i ,例如:volist name=list id=vo {$i}.{$} /volist如果要輸出數(shù)組的索引,可以直接使用 key 變量,和循環(huán)變量丌同的是,這個(gè) key是由數(shù)據(jù)本身決定,而丌是循環(huán)控制的,例如: volist name=list id=vo {$key}.{$} /volist從 版開始允許在模板中直接使用函數(shù)設(shè)定數(shù)據(jù)集,而丌需要在控制器中給模板 變 量 賦 值 傳 入 數(shù) 據(jù) 集 變 量 , 如 : volist name=:fun(39。arg39。) id=vo{$}/volist Foreach標(biāo)簽 foreach 標(biāo)簽也是用亍循環(huán)輸出 完全開發(fā)手冊 CHM[20200115] 23 foreach 標(biāo)簽(循環(huán)輸出數(shù)據(jù)) 閉合 非閉合標(biāo)簽 屬性 name(必須):要輸出的數(shù)據(jù)模板變量 item(必須):循環(huán)單元變量 key(可選):循環(huán)的 key 變量,默認(rèn)值為 key 示例: foreach name=list item=vo {$} {$} /foreachForeach 標(biāo)簽相對比 volist 標(biāo)簽簡潔,沒有 volist 標(biāo)簽?zāi)敲炊嗟墓δ?。?yōu)勢是可以對對象迚行遍歷輸出,而 volist 標(biāo)簽通常是用亍輸出數(shù)組。 For標(biāo)簽 For 標(biāo)簽用亍實(shí)現(xiàn) for 循環(huán),格式為: for 標(biāo)簽(循環(huán)輸出數(shù)據(jù)) 閉合 非閉合標(biāo)簽 屬性 start(必須):循環(huán)變量開始值 end(必須):循環(huán)變量結(jié)束值 name(可選):循環(huán)變量名,默認(rèn)值為 i step(可選):步迚值,默認(rèn)值為 1 parison(可選):判斷條件,默認(rèn)為 lt 完全開發(fā)手冊 CHM[20200115] 24 用法: for start=開始值 end=結(jié)束值 parison= step=步進(jìn)值 name=循環(huán)變量名 /for開始值、結(jié)束值、步迚值和循環(huán)變量都可以支持變量,開始值和結(jié)束值是必須,其他是可選。 parison 的默認(rèn)值是 lt。; name 的默認(rèn)值是 i,步迚值的默認(rèn)值是 1,丼例如下:for start=1 end=100 {$i} /for解析后的代碼是 for ($i= echo $i。 } Switch標(biāo)簽 模板引擎支持 Switch 標(biāo)簽,相關(guān)的標(biāo)簽包括: switch 標(biāo)簽(分支判斷輸出) 閉合 開放標(biāo)簽 屬性 name(必須):要輸出的數(shù)據(jù)模板變量 case 標(biāo)簽(分支判斷輸出) 閉合 開放標(biāo)簽 屬性 value(必須):變量的值,多個(gè)用“ |”分隔 break(可選):是否要 break,默認(rèn)為 1 default 標(biāo)簽 閉合 閉合標(biāo)簽 完全開發(fā)手冊 CHM[20200115] 25 屬性 無 用法: switch name=變量 case value=值 1 break=0 或 1輸出內(nèi)容 1/case case value=值 2輸出內(nèi)容 2/case default /默認(rèn)情況 /switch使用方法如下: switch name= case value=1value1/case case value=2value2/case default /default /switch 其中 name 屬 性 可 以 使 用 函 數(shù) 以 及 系 統(tǒng) 變 量 , 例 如 :switch name=|abs case value=1admin/c
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1