漏刻有時(LOCKDATA),延續TP5框架命名規范。
**一、命名方法**
1、匈牙利命名法:
? ? ?標識符中的每個單詞之間用下劃線分隔:user_name;
2、駝峰命名法:
? ? ?標識符中的每個單詞的首字母大寫,用大寫字母來分隔,根據 首字母是否大寫又分為:
* 大駝峰:首字母大寫,常用作類名:ClassName,又稱:帕斯卡命名法
* 小蛇峰:除第一個單詞外,每個單詞首字母大寫,常用作類屬性和方法:$useName
**二、命名規范**
1、目錄與文件
* 目錄 小寫字母/小寫字母+下劃線 user/user_type
* 類名與文件名保持一致(首字母大寫) User.php中只有User類
* 其他文件 小寫字母/小寫字母+下劃線 list.php / list_user.php
2、函數與類屬性與方法
* 匈牙利命名法(小寫字母+下劃線) get_user_type()
* 類的方法 駝峰法(首字母小寫) getName()
* 類的屬性 駝峰法(首字母小寫) userType
* 魔術方法 雙下劃線開頭+駝峰法 __set(), __callStatic()
3、常量與參數的配置
* 匈牙利命名法(大寫字母+下劃線) APP_PATH
* 配置參數 匈牙利命名法(小寫字母+下劃線) url_route_on
?
4、數據庫與字段
* 小寫字母+下劃線,前綴用數據庫名 lock_data
* 字段 小寫字母+下劃線,前綴用表名 data_name