discuz模板語法.md

嵌套

<!--{template common/header}-->

直接輸出變量

<div id="anc"><ul id="ancl">$announcements</ul></div>
<!--{echo cutstr($group[lastpost][subject], 30)}-->

條件判斷

如果寫在HTML表單元素中,可以省去使代碼更清晰易讀,如{if $my_var}xxx{/if}
<!--{if $_G['uid']}--> 任意html語句 <!--{/if}-->

帶有分支條件的if寫法
<!--{if $_G['uid']}--> 任意html語句 <!--{elseif $_G[connectguest]}--> 任意html語句 <!--{/if}-->

帶有多條件的if寫法,可使用PHP常規(guī)判斷中的按位運(yùn)算符等
<!--{if empty($_G['forum']['picstyle']) && $_GET['orderby'] == 'lastpost' && empty($_GET['filter']) }-->
任意html語句
<!--{/if}-->

css書寫時(shí)也可以按條件進(jìn)行判斷設(shè)置設(shè)置例如
<td class="fl_g"{if $forumcolwidth} width="$forumcolwidth"{/if}>

循壞

帶有數(shù)組鍵的循環(huán)寫法
<!--{loop $my_arr $key $val}-->
    循環(huán)輸出的HTML語句
<!--{/loop}-->

沒有數(shù)組鍵的循環(huán)寫法
<!--{loop $_G['setting']['navs'] $nav}-->
    循環(huán)輸出的HTML語句
<!--{/loop}-->

執(zhí)行php語句

<!--{eval echo $my_var;}-->
<!--{eval $my_arr = array(1, 2, 3);}-->
<!--{eval print_r($my_arr);}-->
<!--{eval output();}-->
<!--{eval exit();}-->
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、php可以做什么 php是一種可以在服務(wù)器端運(yùn)行的編程語言,可以運(yùn)行在Web服務(wù)器端。 php是一門后臺(tái)編程語...
    空谷悠閱讀 3,283評(píng)論 4 97
  • PHP(一)基礎(chǔ)語法 本來就是學(xué)習(xí)筆記,就不說廢話了 參考 PHP 手冊(cè)陳惠貞 , 陳俊榮.PHP 7&MySQL...
    cndaqiang閱讀 1,208評(píng)論 1 1
  • 手機(jī),現(xiàn)在已成為了我們必不可少的生活的一部分. 可有了手機(jī),不但有歡樂,還有憂愁.歡樂的是,我們隨時(shí)都可以在快捷方...
    莫迷閱讀 525評(píng)論 0 1
  • Object 通用方法 Object是一個(gè)具體類,但是設(shè)計(jì)它主要是為了擴(kuò)展,其所有的非final方法(equals...
    Lin_Shao閱讀 338評(píng)論 0 4

友情鏈接更多精彩內(nèi)容