php代码格式化的硬规则是什么?


What are the hard rules for php code formatting?

我不是在问代码指南、标准和良好实践。我在问什么是硬性规定。

如果我这样做,它还会工作吗?

public 
static 
    function
(
)
{$var
=
'String'
;
}

如果代码语法正确,它将运行。与许多其他编程语言一样,格式没有语法意义,因此没有"硬"规则。

然而,如果你正在寻找编码风格指南,你应该看看PSR-1和PSR-2。PSR-1定义了代码结构的一般准则,而PSR-2更详细。

如果你打算与他人共享你的代码,你一定要根据PSR-2格式化你的代码。即使您不想共享您的代码,也值得阅读该文档并尝试遵守其中定义的规则。