Кажется, я не получаю никакой последовательной информации об этом. Кажется, что разные источники говорят о разных вещах, и сам почтенный php.net(явно) не указывает это явно, хотя, я должен признать, я только быстро посмотрел.
В тех случаях, когда я передаю "тяжелые" объекты, мне нужно пройти по ссылке, но я не хочу писать:
function foo(TypeName& $obj)
если я могу уйти просто
function foo(TypeName $obj)
Итак, что говорит стандарт?