ясно…
Заверни в итератор и будет генератор
Как генератор может отличаться от итератора, если он и есть итератором. А в пыху добавлен для того, что бы свои итераторы было проще писать.
Ну например мы может в генератор передавать значения, это уже отличаестя от итератора.
Разве в итератор нельзя?
https://www.php.net/manual/en/class.iterator.php что-то я не вижу чтобы тут методы что-то принимали.
можно свой написать )
Это вообще к чему?
В construct нельзя?
метод для передачи значения внуть “генератора”
Он реализует интерфейс, но отличаеться хотя бы двунаправленостью
Обсуждают сегодня