在哪里放&在PHP?

时间:2010-02-19 15:41:28

标签: php code-readability

我想知道我应该放哪个&正常。

$b =& $a;
or
$b = &$a;

3 个答案:

答案 0 :(得分:10)

两个引用同样的事情,只是编码风格的问题。

就我个人而言,我更喜欢$b = &$a风格的可读性,&$的空间会让我失望。

答案 1 :(得分:1)

这实际上取决于你。

我会像其他大多数人一样,将&直接放在变量的$符号之前 - 这使得我认为代码更易于阅读。

答案 2 :(得分:1)

将它放在您使用的代码约定告诉您放置它的位置。

PHP manual on references仅使用=&,而PHP manual on variables状态

  

要通过引用分配,只需在正被分配的变量的开头(源变量)前加一个与号(&)。