Interfaces predefinidas
PHP Manual

La interfaz Traversable

(No hay información de versión disponible, podría estar únicamente en SVN)

Introducción

Interfaz para detectar si una clase es tranvesable mediante foreach.

Una interfaz abstracta básica no puede ser implementada por su cuenta. Sin embargo debe ser implementada con IteratorAggregate o Iterator.

Nota:

Las clases internas que implementan esta interfaz pueden ser usadas en una construcción foreach y no necesitan implementar IteratorAggregate o Iterator.

Nota:

Este es el motor interno de una interfaz que no puede ser implementada en códigos de PHP. Se debe emplear en su lugar tanto IteratorAggregate como Iterator.

Sinopsis de la Interfaz

Traversable {
}

Esta interfaz no tiene métodos, ya que su único propósito es servir de interfaz básica para todas las clases traversable.


Interfaces predefinidas
PHP Manual