web-dev-qa-db-fra.com

Les documents utilisent assigner par référence (= &) mais est-ce nécessaire avec PHP 5?

J'ai remarqué dans la documentation de Joomla, telle que pour JFactory/getSession , que les exemples utilisent assign-by-reference (=&) plutôt qu’une simple affectation (=).

$session =& JFactory::getSession();

Est-ce simplement obsolète ou ne vise-t-il pas expressément les utilisateurs de PHP 4?

Est-ce nécessaire sous PHP 5? Ou y a-t-il quelque chose que Joomla a raconté et que j'ai oublié?

12
MrWhite

Cela a été utilisé pour PHP4 fois. A partir de PHP5, les objets sont assignés par référence, il n’est donc pas nécessaire de le faire explicitement.

9
Dmitry Rekun