1.1 命名规则

1.类命名

  • 驼峰规则

  • 首字母大写

如:Name、SuperMan、BigClassObject

2.类属性命名

  • 驼峰规则

  • m开头

如:mValue、mLongString

3.方法命名

  • 驼峰规则

  • 首字母大写

方法的名称应该说明方法是做什么的,如:Is、Get、Set等

方法的命名规范和类命名规范是一致的,如:

class StartStudy{
    function GetLessonONe(){
        ...
    }
}

4.方法中参数命名

  • 驼峰规则

  • 首字母小写

5.变量命名

  • 驼峰规则

  • 首字母小写

6.引用变量

  • 要带有“r”前缀

如:&$rExam

7.全局变量

  • 要带有“g”前缀

如:$gTest

8.常量/全局常量

  • 全部使用大写字母,单词之间使用 ”_“ 分隔

DEFAULT_CONST

9.静态变量

  • 要带有“s”前缀

如:$sStatus = 1;

10.函数命名

  • 所有字母使用小写字母,单词之间使用“_”分隔

如:

function this_good_idear(){
    ...
}

Last updated