Interfaces predefinidas en PHP5
Interesante resumen de interfaces predefinidas en PHP5 que permiten darle a nuestros objetos unas características muy útiles:
- Traversable: permite usar el objeto en un foreach.
- Iterator: extiende de Traversable y permite realizar iteraciones sobre el objeto.
- IteratorAggregate: extiende de Traversable y permite añadir objetos iterators externos.
- ArrayAccess: permite comportarse al objeto como un array, usando por ejemplo el operador [].
- Serializable: permite realizar serialización en el objeto.
Vía / DZone

Debido a la decepción que me estoy llevando con el Zend Framework, aunque aún tengo esperanzas en que vaya mejorando, he tenido que buscar otras librerÃas PHP para crear PDF. Una que he encontrado que me está gustando bastante (por ahora) es FPDF, una librerÃa que exporta a PDF sin necesidad de PDFLib (la cual es de pago). Lo bueno que tiene tambien es que es gratuita, se puede usar libremente y modificar según nuestras necesidades.