如果我这样做,php 有什么区别
$temp = &$files;
或
$temp =& $files;
我不明白
谢谢
没有区别。这是代码样式首选项的问题。
区别在于放置空格的位置。
您可以垂直使用空白来创建对某事的意识。看一看:
$temp =& $files;
$temp = &$files;
$temp = & $files;
$temp = & $files;
$temp= & $files;
水平空白也有效:
$temp=
& $files;
然后在某个地方停下来做更多的变化是有意义的。
使&
靠近=
或$
,以便清楚地确定变量的别名,而不是看起来相同的&
运算符:
$alias = &$variable;
$alias =& $variable;