thinkphp 命名規範

2022-04-13 16:06:28 字數 704 閱讀 4528

目錄和檔案命名

目錄和檔名採用 小寫+下劃線,並且以小寫字母開頭;

類庫、函式檔案統一以.php為字尾;

類的檔名均以命名空間定義,並且命名空間的路徑和類庫檔案所在路徑一致(包括大小寫);

類名和類檔名保持一致,並統一採用駝峰法命名(首字母大寫)

類、方法和屬性命名

類的命名採用駝峰法,並且首字母大寫,例如 user、usertype;

方法的命名使用駝峰法,並且首字母小寫或者使用下劃線「_」,例如 getusername,_parsetype,通常下劃線開頭的方法屬於私有方法;

屬性的命名使用駝峰法,並且首字母小寫或者使用下劃線「_」,例如 tablename、_instance,通常下劃線開頭的屬性屬於私有屬性;

以雙下劃線「__」打頭的函式或方法作為魔法方法,例如 __call 和 __autoload;

函式命名

函式的命名使用小寫字母和下劃線(小寫字母開頭)的方式,例如 get_client_ip;

常量命名

配置命名

配置引數以小寫字母和下劃線命名,例如 url_route_on;

資料表和字段命名

資料表和字段採用小寫加下劃線方式命名,並注意欄位名不要以下劃線開頭,例如 think_user 表和 user_name欄位,類似_username 這樣的資料表字段可能會被過濾。

應用類庫命名空間規範

ThinkPHP命名規範

1 類檔案都是以 class.php 為字尾 2 確保檔案的命名和呼叫大小寫一致 3 類名和檔名一致 4 函式的命名使用小寫字母和下劃線的方式,例如 get client ip 5 action 控制器類以 action 為字尾,例如 useraction infoaction 6 模型類以mode...

Thinkphp命名規範

1.類檔案都是以.class.php為字尾 這裡是指的thinkphp內部使用的類庫檔案,不代表外部載入的類庫檔案 使用駝峰法命名,並且首字母大寫,例如dbmysql.class.php 3.確保檔案的命名和呼叫大小寫一致,是由於在類unix系統上面,對大小寫是敏感的 而thinkphp在除錯模式下...

thinkphp 命名規範

目錄和檔案命名 目錄和檔名採用 小寫 下劃線,並且以小寫字母開頭 類庫 函式檔案統一以.php為字尾 類的檔名均以命名空間定義,並且命名空間的路徑和類庫檔案所在路徑一致 包括大小寫 類名和類檔名保持一致,並統一採用駝峰法命名 首字母大寫 類 方法和屬性命名 類的命名採用駝峰法,並且首字母大寫,例如 ...