l'output, è questo:

channel['title'];
....
....

nel senso che dopo "$rss->" viene chiuso il php e il browser comincia a interpretare il resto come se fosse html puro... sembra che "->" sia interpretato come la chiusura del tag "<?php"

per quanto riguarda l'header, non ho settato alcune header..

sono in alto mare..