I have an app built around an MVC pattern. The view is php but mostly html with minimal php code embedded, stuff like this -
Welcome
If I may add a suggestion, you can convert all PHP output to DOM/XML and feed it to an XSLT processor where the presentation, however complex, is more consistent, because XSLT and XHTML are both based on XML. You do get presentation separated from content both in terms of physical location and technology used to deliver it.