Foreach с функции в качестве параметра

fire-one

Новичок
Добрый день.
Заинтересовал такой вопрос. В цикле
foreach( myfunc() as $var){

функция будет выполняться каждый раз или один раз и ее результат улетит в память и итерация будет идти по памяти?

на сколько я понимаю логичнее второй вариант, но все же

спасибо
 
Сверху