В документации по Joomla, например, для JFactory / getSession , я заметил , что в примерах используется метод assign-by-reference ( =&
), а не простой метод assignment ( =
).
$session =& JFactory::getSession();
Это просто устарело или целенаправленно распространяется на пользователей PHP 4?
Это необходимо в PHP 5? Или есть что-то связанное с Joomla, что я упустил из виду?
Ответы:
Это было использовано для PHP4 раз. Начиная с PHP5, объекты назначаются по ссылке, поэтому нет необходимости делать это явно.
источник
E_STRICT
ошибок в ядре минимально, если таковые имеются.