我想知道我应该放哪个&正常。
$b =& $a;
or
$b = &$a;
答案 0 :(得分:10)
两个引用同样的事情,只是编码风格的问题。
就我个人而言,我更喜欢$b = &$a
风格的可读性,&
和$
的空间会让我失望。
答案 1 :(得分:1)
这实际上取决于你。
我会像其他大多数人一样,将&
直接放在变量的$
符号之前 - 这使得我认为代码更易于阅读。
答案 2 :(得分:1)
将它放在您使用的代码约定告诉您放置它的位置。
PHP manual on references仅使用=&
,而PHP manual on variables状态
要通过引用分配,只需在正被分配的变量的开头(源变量)前加一个与号(&)。