Traversable (interface)
The Traversable interface
介绍
(PHP 5 >= 5.0.0, PHP 7)
使用foreach检测类是否可遍历的接口。
不能单独实现的抽象基础接口。相反,它必须由IteratorAggregate或Iterator来实现。
注意
:实现此接口的内部(内置)类可以在foreach构造中使用,并且不需要实现IteratorAggregate或Iterator。注意
:这是一个内部引擎接口,不能用PHP脚本实现。必须使用IteratorAggregate或迭代器。在实现扩展Traversable的接口时,请确保在implements子句中的名称前面列出IteratorAggregate或Iterator。
界面简介
Traversable
{
}
该接口没有方法,它的唯一目的是成为所有可遍历类的基接口。
← Predefined Interfaces and Classes
Iterator →