0

私はhttp://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_3_-_Using_the_Databaseを読んでいます

$db =& JFactory::getDBO();

いつ参照を使用する必要がありますか? 私は参照なしで同じことを試しましたが、うまくいきます。オブジェクトは参照渡しだと思いました(おそらく代入も)?「コピー」で割り当てると、違いはありますか?もしかして性能低下?多分私は正しいオブジェクトに割り当てていません(私はそれのコピーに割り当てました)?

4

1 に答える 1

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

于 2009-10-15T17:05:48.877 に答える