per quanto riguarda la programmazione ad oggetti vengo da c++ e non mi trovo molto a mio agio qui in php...

potete tirarmi un occhiata a queste 4 righe di codice e dirmi come mai non funzionano??

questa è la classe...
codice:
class testo{

        // variabili membro
        public $en;
        public $it;
        
        // funzioni
	public function print(){
		$lingua = $_SESSION['lingua_corrente'];
		if($lingua == 'en')
			echo $en;
		else if($lingua == 'it')
			echo $it;
		else echo "There is no traslation available for the selected language.";
	}

}
e così vorrei usarla
codice:
			 	$lingua_usata = new testo(); 
				$lingua_usata->en = "English";  
				$lingua_usata->it = "Italiano";
				$lingua_usata->print();
praticamente mi serve per semplificare la traduzione in due lingue del mio sito.

grazie mille