$db =& JFactory::getDBO();
いつ参照を使用する必要がありますか? 私は参照なしで同じことを試しましたが、うまくいきます。オブジェクトは参照渡しだと思いました(おそらく代入も)?「コピー」で割り当てると、違いはありますか?もしかして性能低下?多分私は正しいオブジェクトに割り当てていません(私はそれのコピーに割り当てました)?
$db =& JFactory::getDBO();
いつ参照を使用する必要がありますか? 私は参照なしで同じことを試しましたが、うまくいきます。オブジェクトは参照渡しだと思いました(おそらく代入も)?「コピー」で割り当てると、違いはありますか?もしかして性能低下?多分私は正しいオブジェクトに割り当てていません(私はそれのコピーに割り当てました)?
参照によって割り当てる必要はありません。問題は、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