11

这两者之间允许什么:

$value = 'value';
$user = 'John';
$timestamp = 1480927909;
$day = date('Y-m-d', $timestamp);

或者

$value     = 'value';
$user      = 'John';
$timestamp = 1480927909;
$day       = date('Y-m-d', $timestamp);
4

1 回答 1

11

PSR-2 没有针对这种行间对齐的具体规则:

来自PSR-2 的结论

本指南有意省略了许多风格和实践元素。这些包括但不限于:

  • 全局变量和全局常量的声明
  • 函数声明
  • 运算符和赋值
  • 行间对齐
  • 评论和文档块
  • 类名前缀和后缀
  • 最佳实践

未来的建议可能会修改和扩展本指南,以解决这些或其他风格和实践元素。

值得一提的是,PHP-FIG Group讨论了 PSR-1的行间对齐,但从最终版本中删除:

回溯的原始长格式 PSR-1 涵盖了行间对齐、全局、三元、分配和许多其他内容。那些最终因各种原因被删除;他们的墓志铭在 PSR-2 的结尾。

于 2016-12-05T10:05:00.143 回答