PHP Traversable 接口
phpserver side programmingprogramming更新于 2025/8/19 4:22:17
简介
Traversable 是一个抽象接口,因此任何类都不能直接实现它。通常,使用扩展了 Traversable 的 Iterator 或 IteratorAggregate 接口,在 PHP 中通过 foreach 结构检查实现类是否可遍历。
某些实现此接口的内置类可以在 foreach 中使用,而无需实现迭代器接口。由于 Traversable 是一个抽象接口,因此它没有任何方法。
语法
Traversable {
//
}
当实现 IteratorAggregate 或扩展了 Traversable 的 Iterator 接口时,必须在 implements 子句中将其列在其名称之前。

