Puedes hacerlo con variables:
Código PHP:
$header = 'esto es el html del header';
$contenido = 'esto es el html del contenido';
$footer = 'esto es el html del footer';
Fijate que para cada html puse comilla simple, eso porque para mi es mas facil mantener siempre el html con las dobles comillas y no mezclarlo.
Para imprimirlo puedes hacer esto:
Código PHP:
print $header.$contenido.$footer;
Suerte!