Генератор — это функция, возвращающая итератор. Он позволяет перебирать набор данных без загрузки всего массива в память, используя ключевое слово yield
. При каждом вызове yield
выполнение функции приостанавливается, возвращается значение, а состояние функции сохраняется. При следующем вызове next()
итератора выполнение продолжается с места последней остановки.
php
Генератор — это функция, возвращающая итератор. Он позволяет перебирать набор данных без загрузки всего массива в память, используя ключевое слово yield
. При каждом вызове yield
выполнение функции приостанавливается, возвращается значение, а состояние функции сохраняется. При следующем вызове next()
итератора выполнение продолжается с места последней остановки.
php
Register or sign in to get access to full answers for all questions from the question bank.