【发布时间】:2016-08-11 17:35:52
【问题描述】:
指针和引用有什么区别吗? 我应该什么时候使用参考文献?
这个语法实际上是做什么的?
$a = &$b
【问题讨论】:
-
这个问题是关于通过引用传递一个函数。这里解释变量、指针和引用的区别。
指针和引用有什么区别吗? 我应该什么时候使用参考文献?
这个语法实际上是做什么的?
$a = &$b
【问题讨论】:
不要使用引用!它们会导致意想不到的行为。
PHP.net:经常提到的 PHP 5 OOP 的一个关键点是“对象默认通过引用传递”。这并不完全正确。
有指针和引用,你可以看下面的例子。
这种行为很危险,因为它会改变你不接触的变量。
$b === $c // returns true
$youCantSayThisVariableIsRelated = null
$b === $c // returns false!
【讨论】: