-2

如果我这样做,php有什么区别

$temp = &$files;

或者

$temp =& $files;

我不明白

谢谢

4

2 回答 2

4

没有区别。这是代码风格偏好的问题。

于 2012-06-03T16:06:15.990 回答
1

不同之处在于您放置空格的位置。

您可以垂直使用空格来创建对某事的意识。看一看:

$temp =& $files;

$temp = &$files;

$temp = & $files;

$temp =  &  $files;

$temp=  &  $files;

水平空白也可以:

$temp= 
& $files;

然后在某个地方停止做更多的变化是有意义的。

保持&接近 the=或 the$以便清楚它是别名变量而不是相同的&运算符

$alias = &$variable;

$alias =& $variable;
于 2012-06-03T16:13:39.447 回答