salve a tutti,

sono due giorni che sto impazzendo, dove sbaglio?

codice:
// questo è il file core.php
class classe
{
	var $variabile;
	
	function funzione1($in)
	{
		$this->variabile = $in;
	}
	
	function funzione2()
	{
		return $this->variabile;
	}

}

// questo verrà inviato dal file invia.php
$oggetto = new classe;
$oggetto->funzione1(3);

// questo verrà stampato dal file stampa.php
$oggetto2 = new classe;
print $oggetto2->funzione2();
ho anche provato con le classi extends:

codice:
// questo è il file core.php
class classe_1
{
	var $variabile_b;
	
	function funzione_1($in_b)
	{
		$this->variabile_b = $in_b;
	}
	
	
}

class classe_2 extends classe_1
{
	function funzione_2()
	{
		return $this->variabile_b;
	}
}

// questo verrà inviato dal file invia.php
$oggetto_b = new classe_1;
$oggetto_b->funzione_1(3);

// questo verrà stampato dal file stampa.php
$oggetto_b2 = new classe_2;
print $oggetto_b2->funzione_2();

help me, please !