PHP Conference Japan 2024

OuterIterator::getInnerIterator

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

OuterIterator::getInnerIterator傳回目前項目的內部迭代器

說明

public OuterIterator::getInnerIterator(): ?Iterator

傳回目前迭代器項目的內部迭代器。

參數

此函式沒有參數。

傳回值

如果存在則返回目前項目的內部迭代器,否則返回 null(空值)。

新增註釋

使用者貢獻的註釋 1 則註釋

Sjakie Pruts
5 年前
這裡僅記錄了返回類型,但實際上並沒有強制執行。例如,IteratorIterator 的實現可以返回 Traversable,這會破壞介面。這很可能是為了向後相容於在存在返回類型提示之前編寫的程式碼。仍然可以創建自己的命名空間 OuterIterator 介面,擴展全域介面,並在其中為此方法添加類型提示。
To Top