上篇文章為大家介紹了《php8條件判斷有哪些? php8中三元運算子是什麼意思? 》,本文繼續跟大家介紹如何一分鐘搞定PHP框架開發的規格?有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。
PHP框架開發規格:
Thinkphp6遵循PSR-2的命名規格和PSR-4的自動載入。
一、目錄和檔案的規格:
1. 目錄名稱:小寫下底線;
2. 類別程式庫與函數文件統一以.php為後綴;
3. 類別的檔案名稱皆以命名空間定義,且命名空間的路徑和類別庫檔案所在路徑一致;
4. 類別(包含介面和trait)檔案採用首字母大寫的命名方式,其他採用小寫下劃線的命名方式
5. 類別名稱(包含介面和trait)和檔案名稱保持一致,採用首字母大寫的命名方式。
二、函數、類別和屬性的命名規格:
1. 類別的命名採用首字母大寫的命名方式;
2.函數的命名採用小寫下劃線的命名方式;(get_client_ip)
3. 方法的命名採用首字母小寫後面單字首字母為大寫的命名方式;
4. 屬性的命名採用首字母小寫後面單字首字母為大寫的命名方式;
5. 以雙底線(__)打頭的函數或方法作為魔術方法(特例)
三、常數與設定的規格如下:
1. 常數以大寫字母和底線命名;
2. 設定參數以小寫字母和底線命名;
3.環境變數定義使用大寫字母和底線命名。
四、資料表和欄位的規格:
1. 資料表和欄位採用小寫加底線方式命名;
2. 注意字段名不要採用底線開頭
3. 欄位不建議使用駝峰和中文作為資料表及欄位命名
檢視:Index類別方法對應view下面的目錄,index方法對應view下面目錄裡的靜態檔案
範本變數:assign方法賦值屬於全域變數賦值,範本輸出{$name}
推薦學習:《PHP影片教學》
以上是如何一分鐘搞定PHP框架開發的規格?的詳細內容。更多資訊請關注PHP中文網其他相關文章!