A partir de PHP 5 es posible iterar objetos como si se tratara de un array asociativo. En este caso la iteración se hará por defecto sobre las propiedades públicas del objeto. Pero en algunos casos queremos un comportamiento diferente y para ello PHP ofrece 2 interfaces: IteratorIteratorAggregate las cuales aprenderemos a usar en la siguiente lección.

Regístrate en Styde

y obtén acceso inmediato a cientos de lecciones como ésta y contenido nuevo cada semana.

Ver planes

Lección anterior Cómo clonar objetos y usar el método mágico __clone Lección siguiente Objetos Inmutables en PHP