例如Symfony使用\Controller.Yii2使用\controllers和\models.
是否有...s|es类似PSR 的标准?
在我看来,样本#2似乎是更易读的评论方式.
但是,如果我将PSR-2应用于两个样本,样本#1将不会改变,但样本#2的结果将如下变化,并且它不是正确的评论.
在这些案例中评论的最佳方式是什么?
样品#1/* Read cached data */
if ($useCache == true){
// do something
/* Download and cache data */
} else {
// do something
}
Run Code Online (Sandbox Code Playgroud)
样品#2
/* Read cached data */
if ($useCache == true){
// do something
}
/* Download and cache data */
else {
// do something
}
Run Code Online (Sandbox Code Playgroud)
样品#2的PSR-2结果
/* Read cached data */
if ($useCache == true){
// do something
} /* Download and cache data …Run Code Online (Sandbox Code Playgroud) 将有助于PSR命名约定。这是一个好习惯吗?
例:
use function array_keys as getArrayKeys;
Run Code Online (Sandbox Code Playgroud) 根据PSR-2标准,我无法找出要用于预定用途的空间。我可以使用任意多的东西吗?
我总是用4个空格
public function test()
{
//4 spaces
Run Code Online (Sandbox Code Playgroud)
但是我也看到了使用超过24个空格的代码。哪个编码标准?我将有24个空格的代码更改为4个空格,然后我的同事问我为什么要更改它。