2009-10-04 28 views
0

我读http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_3_-_Using_the_DatabasePHP /的Joomla何时使用引用

$db =& JFactory::getDBO();

我什么时候需要使用引用?我尝试了没有参考的同样的事情,它的工作原理。我认为对象通过引用传递(也可能是分配)?如果我通过“复制”分配会有什么区别?性能可能下降?也许我不分配给正确的对象(因为我分配给它的副本)?

回答

0

您不应该通过引用来分配。问题在于Joomla 1.5被设计为可以同时使用PHP 4和5. Joomla 1.6被设计为仅仅是PHP 5,所以很可能会在稍后消失。

所以是的,如果它适合你而不用引用分配,你可以这样离开它。

如果您想了解更多(可能远远比你想知道的)约在PHP中引用,我强烈推荐这篇文章:http://blog.libssh2.org/index.php?/archives/51-Youre-being-lied-to..html