La interfaz Traversable
Traversable
&reftitle.intro;
Interfaz para detectar si una clase puede ser recorrida mediante &foreach;.
Una interfaz abstracta base no puede ser implementada sola. En su lugar, debe ser
implementada con IteratorAggregate o con
Iterator.
Las clases internas que implementan esta interfaz pueden ser usadas en
una construcción &foreach; y no necesitan implementar
IteratorAggregate o
Iterator.
Este es un motor interno de interfaz que no puede ser implementado en
scripts de PHP. Se debe emplear en su lugar o IteratorAggregate,
o bien Iterator.
Cuando se implementa una interfaz que extiende a Traversable, asegúrese de
enumerara IteratorAggregate o
Iterator antes de su nombre en la cláusula de
implementación.
&reftitle.interfacesynopsis;
Traversable
Traversable
Esta interfaz no tiene métodos; su único propósito es servir
de interfaz base para todas las clases que se pueden recorrer.