thinkphp命名規範
thinkphp 作為開發框架,有自身的一套命名規範。在基於thinkphp的開發中,應該盡可能的遵照下面命名規範:
1類檔名:thinkphp使用的類庫檔案都是以.class.php為字尾,使用駝峰命名,並且首字母大寫。外部載入的類庫檔案除外。
2.配置檔名:以.php為字尾,第三方引入不做要求
3.函式檔名:以.php為字尾,第三方引入不做要求
4.類名:和檔名一直(包括大小寫一致)
5.函式名:使用小寫字母和下劃線
6.模型 類名:以model為字尾
7.方法名:使用駝峰法啊,並且首字母為小寫
8.屬性:使用駝峰法,並且首字母為小寫
9.魔術方法:以下劃線_打頭的函式或方法
10.配置引數:以大寫字母和下劃線命名
11.語言變數:以大寫字母 和下劃線命名
12.快捷方法:以單字母大寫來命名函式
ThinkPHP命名空間
命名空間 是乙個虛擬的目錄 tp框架的初始命名空間是 thinkphp library 相當於乙個根 在tp框架下命名空間裡面使用 反斜槓 代表初始命名空間 根命名空間不代表初始命名空間 根命名空間是基於初始命名空間的 根命名空間在tp框架下有兩塊 1.library資料夾下所有的資料夾都是根命名空...
THINKPHP3 2命名空間
thinkphp3.2命名空間 3.2版本全面採用命名空間方式定義和載入類庫檔案,有效的解決多個模組之間的衝突問題,並且實現了更加高效的類庫自動載入機制。由於新版完全採用了命名空間的特性,因此只需要給類庫正確定義所在的命名空間,而命名空間的路徑與類庫檔案的目錄一致,那麼就可以實現類的自動載入。例如,...
ThinkPhp中的命名空間
由於新版完全採用了命名空間的特性,因此只需要給類庫正確定義所在的命名空間,而命名空間的路徑與 類庫檔案的目錄一致,那麼就可以實現類的自動載入。例如,home student index 類的定義為 namespace home student class index 其所在的路徑是 thinkphp...