PHP Traversable 介面


簡介

Traversable 是一個抽象介面,因此不能被任何類直接實現。通常,擴充套件 Traversable 的IteratorIteratorAggregate 介面用於檢查實現的類是否可以用 PHP 中的 foreach 構造進行遍歷。

某些實現了這個介面的內建類可以在 foreach 中使用,無需實現 Iterator 介面。由於 Traversable 是一個抽象介面,因此它沒有任何方法。

語法

Traversable {
   //
}

在實現擴充套件 Traversable 的 IteratorAggregate 或 Iterator 介面時,它們必須在implements 子句中位於其名稱之前。

更新於: 21-Sep-2020

364 檢視

開啟你的職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.