Salve, ho una classe che va a salvare un oggetto all'interno ad un array.
in questo modo
La classe A legge da un file xml un insieme di date così definite
codice:
<data id="d0" nome="inizio">01/04/2011</data>
, crea un oggetto della classe Data e lo salva
all'interno di un array della classe B. Con questo metodo
[passo la posizione in cui salvare l'oggetto nell'array e l'oggetto da salvare
codice:
public $date = array();
public function setData($pos,$data){
$date[$pos]=$data;
}
Però quando cerco di ritornare l'array con le date salvate alla classe A l'array contente i dati
codice:
public function getDate(){
echo sizeof($this->date);
return $this -> date;
}
L'echo mi da 0 e in pratica ritorna un array vuoto.