ThinkPHP5的模板替換 STATIC

2022-07-30 22:51:21 字數 326 閱讀 2997

__url__(得到的是當前模組名和當前控制器名)、

__static__(得到的是/static也就是根下的static目錄即public/static目錄)

thinkphp是乙個單入口檔案,所有的請求都會落到public/index.php,

安裝好thinkphp5之後,public就會預設有乙個static目錄,這個static目錄是用來放靜態檔案的。

__js__,表示的是public/static/js這個目錄

__css__,表示的是public/static/css目錄

__root__,表示的是框架所在的目錄下的public目錄

ThinkPHP5 模板渲染 02

模板變數賦值 在進行模板渲染之前,一般需要對模板變數進行賦值,也就是說模板裡面輸出的變數 是必須先賦值到模板才能呼叫 除了一些系統預設支援的系統變數可以直接使用外 使用未賦值的模板變數會丟擲變數未定義異常。模板變數賦值其實最終都是呼叫的檢視類的 assign方法,如果控制器已經繼承了系 統的控制器基...

關於thinkphp5模版輸出替換和快取檔案踩的坑

由於專案不是載入到頂級網域名稱的根目錄對映 所以,每次訪問其實是加了乙個tp5的子目錄 但是問題來了。引入檔案的時候。如果用 static js那麼其實是回到了跟專案平級的目錄下,而不是public目錄下。所以找不到檔案 tpl replace string public tp5 public js...

ThinkPHP5使用快取

cache 使用復合快取型別 type complex 預設使用的快取 default 驅動方式 type file 在這設定換人的快取方式 快取儲存目錄 path cache path,檔案快取 file 驅動方式 type file 設定不同的快取儲存目錄 path runtime path f...