PHP 权威代码风格规范
2017-03-13 17:52
246 查看
1、常规
尽量统一ide 比如phpstream 配置文件(Settings → Code Style → PHP → Set from... → Predefined Style → PSR1/PSR2) 看标准 操作缩进一定要用4个空格代替tab键
文件名 StudlyCaps
类名 StudlyCaps
常量 大写字母单词 _ 分隔单词
方法 变量 属性 camelCase
私有属性 __开头
代码列 最好不要超过 120
单个函数 不要超过 100 行
2、文件
文件命名 StudlyCaps文件最好统一utf-8 不带BOM
纯php 文件 不要加 ?>结束
3、关于换行和空格
名字空间 和 use 直接 类 申明 之间属性 方法之间空两行
类 方法 { } 独立占行
if while 逻辑代码 { 同行
4、字符串
字符串包含变量的用 “” 纯字符串用 ‘’长字符串拼接时候 需要换行
由于php “”里面可以带变量所以 sprintf 可以不用
5、条件控制
减少嵌套 点击看列子switch 代替多个elseif【某些场景可以用数组来代替swith】
6、关于注释
针对业务进行注释7、附加规则
判断不确定性时候 使用 empty() 避免 notice 提示开发环境
开发环境的svn 必须修改同步到版本控制主要表现两个方面问题共同开发相同功能
发布版本覆盖问题
相关文章推荐
- PHP PSR-2 代码风格规范 (中文版)
- PHP PSR-2 代码风格规范 (中文版)
- PHP PSR-2 代码风格规范 (中文版)
- PHP团队 编码规范 & 代码样式风格规范
- PHP团队 编码规范 & 代码样式风格规范
- PHP编码规范(PSR-2)-代码风格规范
- PHP PSR-2 代码风格规范 (中文版)
- PHP团队 编码规范 & 代码样式风格规范
- PHP PSR-2 代码风格规范 (中文版)
- PHP团队 编码规范 & 代码样式风格规范
- PHP团队 编码规范 & 代码样式风格规范
- PHP团队 编码规范 & 代码样式风格规范
- PHP团队 编码规范 & 代码样式风格规范
- 使用php-cs-fixer规范统一代码风格
- PHP PSR-2 代码风格规范 (中文版)
- PHP PSR-2 代码风格规范 (中文版)
- PHP PSR-2 代码风格规范
- 【优雅的创造】PHP PSR-2 代码风格&整理前端代码规范
- PHP PSR-2 代码风格规范 (中文版)