thinkphp3.0基礎如何在模板引擎中輸出系統變量和系統常量

咱們在上一節講了在 「thinkphp 中如何修改模版標籤訂界符」, 達到防止與JS混淆的目的。今天接着講thinkphp的模板引擎,無憂主機(www.51php.com)小編準備今天講在模板裏面輸出系統變量和系統 常量,你們都知道,咱們在前面講了給模板分配變量,而後在模板裏面經過{$name}的方式來獲取。這些稱爲常規變量,小編今天給你們講的系統變量是在系 統內置的變量,不須要咱們賦值分配。系統變量的輸出必須以$Think.打頭,也是用標籤的方式來寫,咱們常見的系統變量包括 server,session,post,get,request,cookie,好比 php

{$Think.server.script_name } // 輸出$_SERVER變量 html

{$Think.session.session_id|md5 } // 輸出$_SESSION變量 thinkphp

{$Think.get.pageNumber } // 輸出$_GET變量 cookie

{$Think.cookie.name }  // 輸出$_COOKIE變量 session

這裏的標籤訂界符按照你的設置來寫,系統常量也是如此,以$Think.打頭好比 post

{$Think.APP_NAME} spa

{$Think.THINK_PATH} server

{$Think.APP_PATH} htm

還有一些特殊的常量,由thinkphp系統內部定義: 模板引擎

{$Think.version }  //當前THINKPHP版本

{$Think.now } //如今時間

{$Think.template|basename } //模板頁面

{$Think.LDELIM } //模板標籤起始符號

{$Think.RDELIM } //模板標籤結束符號

這些都沒什麼技術性的,只須要你們記住便可,快速記住最好的辦法就是把每個系統變量和常量都去寫一遍,而後放到php虛擬主機裏面去運行,這樣能夠獲得很好的記憶。好了,本章比較簡單,到這裏結束了。

相關文章
相關標籤/搜索