Кто-нибудь знает, если это сделать
foreach ($user->getFriends() as $friend) {
// Do something.
}
Заставляет PHP вызывать функцию getFriends() в объекте пользователя несколько раз и, следовательно, это будет более эффективно?
$friends = $user->getFriends();
foreach ($friends as $f) {
// Do something.
}