php 迭代接口的作用

想了解一下迭代器的作用, 网上大部分资料都会提到说"能够让对象像数组一样循环", 问题是我直接循环对象也是可以的啊, 有什么不行呢, 顶多就是一些不可见的元素不会展示出来呗, 说白了这迭代器接口不就是和foreach循环一模一样么!

还有人说迭代器接口隐藏内部结构什么的,怎么隐藏啊, 目前功力太浅,实在摸不到这特性!

迭代器接口难道就这点用? 就是把原本的foreach循环给搞复杂? 既然很多项目都在用,那显然有我不知道的优点啊

哪位大神给点提示或资料, 不胜感激

呼唤远方
浏览 442回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP