A mio avviso una buona soluzione sarebbe prendere in considerazione la programmazione ad oggetti e leggersi un articolo che ora non ho sotto mano di HTML.it che parla della gestione dei template, separando HTML da PHP.