Zauważyłem w dokumentacji Joomla, na przykład dla JFactory / getSession , że w przykładach użyto przypisania przez referencję ( =&
), a nie zwykłego przypisania ( =
).
$session =& JFactory::getSession();
Czy to jest po prostu nieaktualne, czy celowo obejmuje użytkowników PHP 4?
Czy jest to konieczne w PHP 5? A może przeoczyłem coś związanego z Joomla?
Odpowiedzi:
Użyto tego razy PHP4. Począwszy od PHP5, obiekty są przypisywane przez referencje, więc nie trzeba tego robić jawnie.
źródło
E_STRICT
błędów w rdzeniu jest minimalna, jeśli w ogóle występuje.