Kol'ko znam, PHP sam po sebi nema nishta slichno ASP-ovom Master Page-u, ali postoje neki "dodaci" koji mogu da uchine da PHP na neki nachin poprimi i tu osobinu...
Master Page je, ako ne greshim, nishta drugo do jedan template. E sad, za PHP postoje razni template engine sistemi. Jedan od najpopularnijih i najkoriscenijih je
Smarty Template Engine. Njegova glavna namena je razdvajanje prezentacionog od logichkog sloja. Drugim rechima, razdvajanje PHP koda i same logike, od "shminkanja", odnosno, samog dizajna sajta.
Da ne bih ja mnogo mudrovao ovde, baci se odma' na prouchavanje Smarty-ja i pochni shto pre da radish u njemu...