在模板中使用 HTML 語義標(biāo)簽

2018-06-13 16:55 更新

你可以將模板中的 PHP 代碼書寫成 HTML 語義標(biāo)簽,這樣子可以使模板統(tǒng)一為 HTML 結(jié)構(gòu),使其更協(xié)調(diào)。

這些語義標(biāo)簽指的是代表 PHP 語言結(jié)構(gòu)的標(biāo)簽,如 include, if, for 等等。

ModPHP 提供了一個(gè)默認(rèn)的模板編譯開關(guān) config('mod.template.compiler.enable') 來決定是否對(duì)模板進(jìn)行語義標(biāo)簽的解析并創(chuàng)建編譯文件(true / false)。 更多關(guān)于編譯模板的知識(shí)請(qǐng)查看文章《Template》。

下面是一個(gè)使用語義標(biāo)簽書寫模板的簡單示例:

<include data="header.html">
<if data="get_user()">
? ? <p>用戶名:{user_name()}</p>
? ? <p>性別:{user_gender()}</p>
? ?<p>昵稱:{user_nickname()}</p>
<else/>
? ? <p>沒有這個(gè)用戶</p>
</if>
<include data="footer.html">
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)