Traversable (遍歷)介面

Traversable (遍歷)介面

(PHP 5, PHP 7, PHP 8)

簡介

檢測一個類是否可以使用 foreach 進行遍歷的介面。

無法被單獨實現的基本抽像介面。相反它必須由 IteratorAggregateIterator 介面實現。

注意:

實現此介面的內建類可以使用 foreach 進行遍歷而無需實現 IteratorAggregateIterator 介面。

注意:

這是一個無法在 PHP 指令碼中實現的內部引擎介面。 IteratorAggregateIterator 介面可以用來代替它。 當實現擴充套件的 Traversable 介面時, 確保在 implement 子句中,在名字之前列出了 IteratorAggregate 或者 Iterator

介面摘要

interface Traversable {
}

這個介面沒有任何方法,它的作用僅僅是作為所有可遍歷類的基本介面。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *