Хейя, так что я понимаю, как следует использовать следующее:
function test(&$obj) { {...} }
Но что означает следующее?
function &test(&$obj) { {...} }
Любая помощь будет оценена.
Это объявление:
function &test(&$obj)
Представляет функцию, которая принимает ссылку на переменную в качестве параметра и возвращает переменную по ссылке.
Функция будет возвращать ссылку на переменную вместо значения.
См. Возвращение ссылок (руководство по PHP) для получения дополнительной информации.