Last edited by
互联网应用开发
风格要求
//下划线风格,操作符两边空格,字符串单引号
$user_name = '王小名';
//函数 //大括号 , 参数列表空格
function eat_meat($type, $how_much) {
}
//数组风格
$some_things = array(
'name'=>'小小',
'sex'=>'石头'
);
//单行注释
/*
多行
注释
*/
/**
* 我是整个函数的说明
* @param string $a 我是a的说明
* @param int $b 我是b的说明
* @return int $c
*/
function im_func($a, $b){
return $c;
}
强制规定
- 代码风格强制使用上述规则
- 函数必须写注释
- 不得循环查询数据库
- 全局变量使用需通报所有人
- 不得在controller里查询数据库 调用Dao
- 不得在view层查询数据库
- 变量名不得出现拼音
- 变量名的长度超过3;
- 变量使用前须声明
- 待补充
- 前端过来的数据谨慎处理,第一时间考虑 注入和跨站的可能性
额外推荐
- 变量名超过5
- 不得对对象使用未声明的属性
- 待补充
- bll中的方法 尽量避免 get_xxx_by_where这种条件