ホームページ  >  記事  >  バックエンド開発  >  php - トラバース可能なインターフェース

php - トラバース可能なインターフェース

伊谢尔伦
伊谢尔伦オリジナル
2016-11-22 11:05:561193ブラウズ

はじめに

foreach を使用してクラスを走査できるかどうかを検出するインターフェイス。

単独では実装できない基本的な抽象インターフェイス。代わりに、IteratorAggregate または Iterator インターフェイスによって実装する必要があります。

注:

このインターフェースを実装する組み込みクラスは、IteratorAggregate または Iterator インターフェースを実装しなくても、トラバーサルに foreach を使用できます。

注:

これは、PHP スクリプトでは実装できない内部エンジン インターフェイスです。代わりに、IteratorAggregate または Iterator インターフェイスを使用できます。

インターフェースの概要

Traversable {

}

このインターフェースにはメソッドはなく、その役割はすべての通過可能なクラスの基本インターフェースとしてのみです。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。