Zend framework2 Zend Framework 2:什么是可遍历对象?

Zend framework2 Zend Framework 2:什么是可遍历对象?,zend-framework2,Zend Framework2,我刚刚进入Zend Framework 2。在文档的各个部分中,他们讨论了“可遍历对象”。这是什么意思 到目前为止,我在使用框架时遇到的所有配置都是使用(通常是嵌套的关联)数组实现的。可遍历对象是实现迭代器或迭代器聚合接口的对象。该对象可以在foreach循环中使用。您可以在此处阅读有关可遍历接口的内容: 这是一个抽象接口,所以您无法实现自己的可遍历接口,但您可以通过检查可遍历的对象实例来确定对象是否可遍历(实现迭代器或迭代器聚合接口)

我刚刚进入Zend Framework 2。在文档的各个部分中,他们讨论了“可遍历对象”。这是什么意思


到目前为止,我在使用框架时遇到的所有配置都是使用(通常是嵌套的关联)数组实现的。

可遍历对象是实现迭代器或迭代器聚合接口的对象。该对象可以在foreach循环中使用。您可以在此处阅读有关可遍历接口的内容:

这是一个抽象接口,所以您无法实现自己的可遍历接口,但您可以通过检查可遍历的对象实例来确定对象是否可遍历(实现迭代器或迭代器聚合接口)