首頁  >  文章  >  後端開發  >  TP之控制器類別檔案來源碼

TP之控制器類別檔案來源碼

零到壹度
零到壹度原創
2018-03-26 17:32:551798瀏覽

這次帶給大家TP之控制器類文件源碼,TP之控制器類文件源碼的注意事項有哪些,下面就是實戰案例,一起來看一下。

1、原始碼八個方法:

#2 、控制器常識:

a、可存取控制器:

b、可訪問的操作(即方法)


#(index操作可以訪問,demo操作為私有不可以訪問,protected一樣不可以訪問,必須為public)

c、命名空間:

根命名空間:app(application)、think(thinkPHP /library)、traits(thinkPHP/library)

控制器類別名稱=根命名空間+子命名空間(可選)+類別名稱

控制器類後綴:tp3.3要在控制器後面加上後綴,形如:DemoController,tp5中應用了命名空間的概念,所以不用加控制器類別後綴

加上控制器類別後綴可防止控制器類別名稱與關鍵字相衝突

例如要建立public公用控制器類別不加會報錯:

在慣例設定檔中找到設定器後綴選項在自訂設定檔中定義:

存取

#控制器內方法也可以新增控制器(功能和為控制器類別添加控制器一樣,都是防止和系統關鍵字相衝突):

定義List方法,因為list是關鍵字直接定義會報錯:

慣例檔案操作方法後綴預設為空:

在自訂設定檔中定義


##d、控制器的命名規格:

駝峰法:首字母大寫


存取:(大寫改小寫加底線-)

這種存取需要開啟url設定項:(慣例檔案在自訂設定檔中定義)

#

以上是TP之控制器類別檔案來源碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn