Ciao,
grazie per le indicazioni.
Interessante get_object_vars per recuperare le variabili di classe.
Ma si può anche settarle ? Leggendo i link da te segnalati non ho capito come.
Ho fatto un esempio che chiaramente è errato. Puoi darmi qualche suggerimento in più ?
Codice PHP:
<?php
class Persona
{
public $nome;
public $cognome;
public $eta;
function Persona()
{
}
public function setProp($arr)
{
foreach($arr as $key=>$value)
{
$this[$key] = $value;
}
}
}
$arr = array("nome" => "Mario", "cognome" => "Rossi", "eta" => 26 );
$p = new Persona();
$p->setProp($arr);
var_dump(get_object_vars($p));
?>