Smarty分析保留變數的用法

*文
發布: 2023-03-18 21:02:02
原創
1166 人瀏覽過

本文主要介紹了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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!