如果使用第三方框架,并且有提供代码样式说明,则遵循其代码样式标准,否则如下!下面的规范已弃用,具体参见的PSR规范或格式:
-
使用UTF-8编码
-
使用4个空格缩进,禁止使用Tab
-
Unix样式换行符(LF)
-
在逗号、冒号和分号操作符使用空格
-
在
(
,[
后面、]
,)
前面不使用空格 -
在代码块中使用4个空格缩进,采用层级缩进
-
在
return
方法的返回值前使用空行(除非只有一行代码)以及在两个方法中使用空行区分 -
在两个大的逻辑代码段之间使用空行区分
-
保持行字数在80字以内,最多不超过120
-
使用标准PHP标签定界,禁止使用短标签(
)
-
对于只包含有PHP代码的文件,禁止使用PHP结束标志(
?>
) -
文件末尾使用注释说明
/* End of file
*/ -
单行代码也必须使用分号(
;
)结束 -
命名:文件名使用snake_case方式,禁止使用臃肿的文件名
暂无评论