2011-08-26 34 views

回答

5

你有他们倒退。 &$variable的意思是“这个变量的一个reference”。 @my_function()表示“调用此函数并suppress any errors或它产生的警告。”

+1

我们可以不要回答这个,因为它的重复副本 – Gordon

2

@意为“不报告的错误”

&的意思是“采取以下变量的引用而不是复制它的价值”

+0

closevote。你为它赢得声誉。使用它 – Gordon

+0

你能解释两者之间的区别吗(参考,复制)? –

1

@导致隐藏所有错误。在变量的情况下,它可能是E_NOTICE通知变量不存在。

&my_function();无效 - &通常用于引用,在这种情况下它不是什么都没有。