Лучше передать полный объект или только требуемое значение в PHP (Symfony 2)?

Я хотел бы спросить, лучше ли передавать полный массив или объект для просмотра или только требуемое значение?

Например, контроллер отображает некоторое представление, которое требует 2 параметра:

client.id и client.name

и теперь, будет ли это иметь большое влияние на производительность скорости, если я пройду полный клиентский объект (может иметь много данных) или вообще нет?

Когда вы передаете объект на самом деле, вы передаете ссылку на него, и он имеет размер 32 бит.

Поэтому, если у вас есть объект, у которого есть объект, и вам просто нужно передать некоторые его значения, чтобы лучше просмотреть его ссылку вместо требуемых значений. Вы будете складывать только одну новую переменную вместо x.

@Gustek это правильно, но массивы также работают по ссылке. Несколько лет назад я провел несколько тестов с kohana codebench, и данные процесса более эффективны в массивах, чем объекты. Хороший кодер передаст только требуемые значения …