一、代码命名规范
1. 变量
变量名全小写,使用_连接。
//错误
$NickName='';
//正确
$nick_name=''; //推荐
$nickName='';
2. 函数
函数的名称使用驼峰方式
//错误
function GetUserInfo{
}
function get_user_info{
}
//正确
function getUserInfo{
}
3. 类
类名的定义,统一使用大写开头的驼峰方法
//错误
class userModel{
}
class user_model{
}
//正确
class UserModel{
public $nick_name;
}
4. 数组
因为新的项目都使用php7开发,所以统一要求数组定义使用[]
//错误
$a=array(1,2,3,4);
//正确
$a=[1,2,3,4];
5. 文件夹
如果是有php类文件(涉及到命名空间的)建议使用大写开头的驼峰形式
//错误
- app/application/userinfo/UserModel.class
- app/application/user_info/UserModel.class
//正确
- app/Application/UserInfo/UserModel.class
6. 常量
常量都是由纯大写加_组成,对于数据库那些有些的状态,都必须使用常量。
class UserModel{
const STATUS_CHECKING=0;
const STATUS_CHECKED=1;
}