-1

我总是尝试使用可能的最佳实践进行编码,关于 PHP,我主要使用 PSR-12 标准。

现在关于 var 声明,使用如下示例中的选项卡是否“错误”?

$a      = 1;
$abc    = 2;
$abdef  = 3; 

或者我应该保持没有标签?

$a = 1;
$abc = 2;
$abdef = 3; 

我问这个是因为第一个选项对开发人员来说更具可读性。

4

2 回答 2

1

这取决于项目的代码风格。值得的情况是,如果在一个文件中您将拥有带有标签的变量,而在第二个文件中则没有。

第二种选择更经典,所以我建议你使用它。您也可以查看一些大型开源项目,如 symfony 或 laravel,并尝试以类似的方式实现它:)

https://github.com/laravel/laravel

https://github.com/symfony/symfony

于 2020-12-18T10:16:08.700 回答
1

在我看来,为了避免更长的变量定义,并且如果数组的键=>值,并且变量名将是数组中的键,我更喜欢这个:https ://www.php.net/manual/en/函数列表.php

参考: https ://code.tutsplus.com/tutorials/working-with-php-arrays-in-the-right-way--cms-28606

于 2020-12-18T11:26:56.993 回答