首頁 >後端開發 >php教程 >Smarty分析保留變數的用法

Smarty分析保留變數的用法

*文
*文原創
2018-01-02 09:56:361203瀏覽

本文主要介紹了Smarty保留變數用法,較為詳細的介紹了Smarty常見保留變數的功能與使用方法,需要的朋友可以參考下。希望對大家有幫助。

具體如下:

{$smarty}變數無需分配,它可以直接在模板中,用於訪問一些特殊的模板變量,有很多變量,比如說:頁面請求變量$ _GET,$_POST,$_REQUEST,$_SESSION,$_COOKIE,還有一些比如說環境變數$_ENV,$_SERVER,它們可以直接透過以下方式取得:

{$smarty.get}

相同$_GET取得url參數

如:$_GET['page']  透過{$smarty.get.page}取得

{$smarty.post}

同$_POST取得參數

{$smarty.request}

同$_REQUEST取得請求參數

{$smarty.cookie}

同$_COOKIE取得cookie

{$smarty.session}

同$_SESSION取得session

{$smarty.server}

同$_SERVER取得伺服器變數

{$smarty.env}

相同$_ENV取得環境變數

{$smarty.now}

同time(),取得時間戳

{$smarty.const}

直接存取PHP常數,如{$smarty.const.__FILE__}

{$smarty.capture}

透過內建的{capture}. ..{/capture}函數捕獲的模板輸出可以由{$smarty.capture.name}存取

{$smarty.section} {$smarty.foreach}

分別用來存取{section}和{foreach}的循環屬性,有一些first,last, index等屬性值可用

{$smarty.template}

傳回目前範本名稱

{$smarty.version}

smarty版本

{$smarty.ldelim} {$smarty.rdelim}

用來列印左分隔符號和右分隔符,類別{ldelim}{rdelim}

相關推薦:

CI框架整合smarty實例詳解

Smarty模板引擎如何進行快取的機制詳解

Smarty模板引擎視訊教學的資料課程推薦

#

以上是Smarty分析保留變數的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn