1.類命名
(1)使用camel命名法(這個幾乎所有語言通用)
(2)儘量少於3個詞
(3)縮寫詞也不要全部使用大寫字母。eg:使用GetHtmlStatic, 而不使用GetHTMLStatic。
2.函數和方法命名
通常每個方法和函數都執行一個動作,所以對它們的命名應該清楚地說明它們的用途。
eg:用CheckForErrors()代替ErrorCheck(),用DumpDataToFile代替DataFile().
3.類屬性命名
屬性命名應該以字符"m" 爲前綴。前綴”m“後採用於類命名一致的規則。
eg: var mVar;
4.變量命名
使得所有的變量在代碼中看起來都不同,容易辨認。
局部變量命名:所有字母都使用小寫,使用 ”_“ 作爲每個詞的分界
eg:$time_of_error
全局變量命名:帶前綴 "g"
eg: global $gLog;
靜態變量命名:帶前綴 "s"
eg: static $msStatics = 0;
引用變量命名:帶前綴 ”r“
eg: var mrStatus;
5.表名(mysql 在win下是不區分大小寫的)
小寫的英文前綴_大寫開頭的有意義詞組
6.表中字段名
不使用下滑線的英文詞組
7.文件名稱
class跟着表名
app文件名一律小寫
tmpl要以_tpl結尾