PHP8 Traversable(遍历)接口

2023-08-21 14:48 更新

(PHP 5, PHP 7, PHP 8)

简介

检测一个类是否可以使用 foreach 进行遍历的接口。

无法被单独实现的基本抽象接口。相反它必须由 IteratorAggregate 或 Iterator 接口实现。

注意:实现此接口的内建类可以使用 foreach 进行遍历而无需实现 IteratorAggregate 或 Iterator 接口。
注意:这是一个无法在 PHP 脚本中实现的内部引擎接口。 IteratorAggregate 或 Iterator 接口可以用来代替它。 当实现扩展的 Traversable 接口时, 确保在 implement 子句中,在名字之前列出了 IteratorAggregate 或者 Iterator。

接口摘要

interface Traversable {
}

这个接口没有任何方法,它的作用仅仅是作为所有可遍历类的基本接口。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号