forse il titolo non sarà molto chiaro,mi appresto subito ad esporreil problema. HO creato un template engine molto semplice(vi riporto il codice subito sotto),il mio problema è inserire comandi php all'interno dello stesso.

Codice PHP:
<?php
//template.php
class cl_template
    
{
        var 
$titolo;
        var 
$alta;
        var 
$bassa;
        var 
$pagina;
        var 
$bgcolor;
        var 
$contenuto;
        var 
$setta_alta;
        var 
$setta_bassa;
        var 
$keywords;
        var 
$description;
        
        
            function 
setta_titolo($titolo)
            {
$this->titolo$titolo;}

            function 
setta_testimonial($testimonial)
            {
$this->testimonial=$testimonial;}
            
            function 
setta_keywords($keywords)
            {
$this->keywords$keywords;}
            
            function 
setta_description($description)
            {
$this->description$description;}

            function 
setta_sfondo($colore)
            {
$this->bgcolor $colore;}
            
            function 
setta_alta()
            {
$this->alta"";}    

            function 
setta_contenuto($contenuto)
                {
$this->contenuto $contenuto;}
                
            function 
mostra_pagina ()

        {
$this->pagina =  $this->alta $this->contenuto $this->destra $this->bassa;
        return (
$this->pagina);
    }
}
?>
Codice PHP:
<?php
include "template.php";
$pagina=new cl_template();
$pagina->setta_titolo("");
$pagina->setta_keywords("");
$pagina->setta_description("");
$pagina->setta_contenuto(""); // qui vado a mettere il corpo della pagina 
//ed è proprio in questo punto che vorrei inserire codice php,ma se lo faccio me lo passa al browser come testo normale
print ($pagina->mostra_pagina());
?>
come posso fare per inserire php nel contenuto della pagina o anche nel template dentro il contentuo dell variabili $this->altao $this->bassa????