一、代码命名规范

1. 变量

变量名全小写,使用_连接。

  1. //错误
  2. $NickName='';
  3. //正确
  4. $nick_name=''; //推荐
  5. $nickName='';

2. 函数

函数的名称使用驼峰方式

  1. //错误
  2. function GetUserInfo{
  3. }
  4. function get_user_info{
  5. }
  6. //正确
  7. function getUserInfo{
  8. }

3. 类

类名的定义,统一使用大写开头的驼峰方法

  1. //错误
  2. class userModel{
  3. }
  4. class user_model{
  5. }
  6. //正确
  7. class UserModel{
  8. public $nick_name;
  9. }

4. 数组

因为新的项目都使用php7开发,所以统一要求数组定义使用[]

  1. //错误
  2. $a=array(1,2,3,4);
  3. //正确
  4. $a=[1,2,3,4];

5. 文件夹

如果是有php类文件(涉及到命名空间的)建议使用大写开头的驼峰形式

  1. //错误
  2. - app/application/userinfo/UserModel.class
  3. - app/application/user_info/UserModel.class
  4. //正确
  5. - app/Application/UserInfo/UserModel.class

6. 常量

常量都是由纯大写加_组成,对于数据库那些有些的状态,都必须使用常量。

  1. class UserModel{
  2. const STATUS_CHECKING=0;
  3. const STATUS_CHECKED=1;
  4. }