W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Smarty的標簽都是使用定界符括起來。 默認定界符是{
和 }
, 但定界符可以被改變。
比如說在本手冊,我們會假定你在使用默認的定界符。 在Smarty看來,任何在定界符之外的內(nèi)容,都是靜態(tài)的,或者是不改變的內(nèi)容。 當Smarty讀取到這些標簽時,將會試圖解析它們,并且在對應(yīng)的位置輸出結(jié)果。
模板中的注釋是星號開頭,然后外面包含著 定界符, 就像這樣:
{* 這是一個注釋 *}
Smarty的注釋在不會在最終的頁面輸出里顯示, 像<!-- HTML comments -->
一樣。 這是內(nèi)部進行一些標記而不被人看到的好方法;-)
Example 3.1. 注釋例子
{* 我是一個Smarty的注釋, 顯示輸出時我不會存在 *} <html> <head> <title>{$title}</title> </head> <body> {* 另一個單行的注釋例子 *} <!-- HTML 注釋會發(fā)送到瀏覽器 --> {* Smarty的多行 注釋 不會發(fā)送到瀏覽器 *} {********************************************************* 多行注釋的說明欄 @ author: bg@example.com @ maintainer: support@example.com @ para: var that sets block style @ css: the style output **********************************************************} {* 頭部文件包括LOGO和其他東西 *} {include file='header.tpl'} {* 開發(fā)說明: $includeFile是通過foo.php賦值的 *} <!-- 顯示 main content 塊 --> {include file=$includeFile} {* 這里的 <select> 塊是多余的 *} {* <select name="company"> {html_options options=$vals selected=$selected_id} </select> *} <!-- 變量被注釋了 --> {* $affiliate|upper *} {* 注釋不能嵌套 *} {* <select name="company"> {* <option value="0">-- none -- </option> *} {html_options options=$vals selected=$selected_id} </select> *} </body> </html>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: