tp5 1 模板 使用自定義函式

2021-09-12 03:53:47 字數 401 閱讀 4887

一、寫自定義函式

1、在專案的common目錄下新建common.php檔案

2、在該檔案中寫自己的函式,函式的寫法跟普通php定義函式的方法是一樣的,只是函式名個人建議不要寫的太簡單,跟系統的函式衝突了就不講會不會出問題。我的函式舉例:

function lock_url($txt,$key),說明:info陣列變數中addtime元素為時間戳,經過函式處理後就返回格式化後的字串了,如果addtime和現在時間差距在1個小時以內就好顯示為類似「5分鐘前」的字串,如果大於1個小時小於1天,就會顯示類似「4個小時前」,如果大於一天則顯示格式化後的日期字串,如「2014-6-26 15:34」。

還有乙個好處是thinkphp還支援函式的連貫操作,例如,具體的大家去嘗試吧!

官方:

引用:

TP5 1自定義標籤使用方法

廢話不多說,感覺這個自定義標籤好處就是配置好了能夠快速方便使用。拿來快速讀取資訊簡直不要太完美!use think facade cache use think template taglib class productinfo extends taglib foreach productinfo ...

TP5 1驗證器的使用

首先是驗證層的定義 use think validate class user extends validate 這是一種比較典型的使用驗證層的方法 還有就是一種資料驗證 use think validate class user extends validate 當然在任何時候都可以在contro...

tp5 1 模板檔案不存在問題

用tp5.1搭建的本地環境可能會遇到部署上線後,找不到模板檔案的問題,如果在本地沒有問題,而部署上線出現這個問題,可能是因為你本地是windows環境,而部署的是系統linux環境,要保持控制器裡面的的url路徑和模板檔案的檔名保持一致,大小寫也要保持一致。特別需要注意的是,截圖中間的模板名的大小寫...