PSR-2 代码风格规范

  • 代码必须遵循PSR-1基本代码规范。
  • 代码必须使用四个空格符进行缩进,而不是一个tab键。
  • 每行应该保持在80个字符以内,软限制必须是120个字符,但一定不能有硬性限制。
  • 每个namespace命名空间声明语句和use声明语句块后面,必须有一个空白行。
  • 类的开始花括号({)必须写在函数声明后自成一行,结束花括号(})也必须写在函数主体后自成一行。
  • 方法的开始花括号({)必须写在函数声明后自成一行,结束花括号(})也必须写在函数主体后自成一行。
  • 在所有的属性和方法上都必须声明可见性(译者注:private,protected以及public);abstract和final必须声明在可见性之前;static必须声明在可见性之后。
  • 控制结构的关键词后面必须有一个空格符,方法和函数调用一定不能有。
  • 控制结构的开始花括号({)必须写在声明的同一行,而结束花括号(})必须写在主体后自成一行。
  • 控制结构的开始左括号({)之后一定不能有空格,右括号(})之前一定不能有空格。

评论 抢沙发

表情