However, I try answering you: You say, you already know XML syntax, PHP actually pulls latest information (records) from db and dumps that in XML structure (It's really easy; if you know what's XML structure/syntax is..); this file often named 'rss.php' can be syndicated remotely and obviously with latest information. I know just this.
I think what superman is trying to ask is what extension should be used. I am also wanting to know this. Just as XSLT integrates XML into HTML after processed, PHP is also viewed as HTML on client-side after being processed. Can PHP further integrate the XSLT file to still be processed as HTML? Can you declare the document as XSLT, but save it with the PHP extension (.php), so that it can be interpreted on the client-side? Argh! I really wish I knew how to ask the good questions ... is anyone else having trouble with this?