這次給大家淺析thinkphp控制器,以及建構thinkphp控制器的注意事項有哪些,以下就是實戰案例,一起來看一下。
1、公共操作與公用控制器:
a、透過建構方法建立公共操作:建構方法內實作初始化
#引入controller類別檔案的初始化方法:
建構方法或基底類別的初始化方法解決了控制器中操作共享資料的問題
如果多個控制器要共享一些,可以建立公共控制器類別:Base檔案是公共控制器類別
##繼承公用控制器:2、前置操作:某個操作執行前必須先執行的動作
a、全部操作都執行相同的前置操作情況
b、前置運算接受參數,參數應該來自url請求,以請求變數為例,用請求變數的取得語句取代原來的$site->sitename
這裡的$this->request來取得目前請求對象,基類request屬性對應的就是請求物件的實例:然後呼叫param方法並給變數名稱name
存取:
存取:
d、使用排除法設定前置運算:
以上是淺析thinkphp控制器的詳細內容。更多資訊請關注PHP中文網其他相關文章!