salve,
ho un oggetto del tipo
Codice PHP:
$Class->name=pippo
$Class->Obj["subclass"][0]->propriety = 1
$Class->Obj["subclass"][1]->propriety = 2
$Class->Obj["subclass"][2]->propriety = 3
$Class->Obj["subclass"][0]->Other[0]->otherprp = a
$Class->Obj["subclass"][0]->Other[1]->otherprp = b
vorrei stampare ogni proprietà e i suoi valori in modo recursivo nel formato:
Proprietà=>valore
ho provato a fare
Codice PHP:
function PrintObj($Obj)
{
foreach($Obj as $k=>$v)
{
if(!is_array($v))
{//Stampo perchè non è una matrice, ma una proprietà
echo $k."=>".$v."
";
}
else
{
$Obj2=$Obj[$k];
PrintObj($Obj2);
}
}
}
PrintObj($Class);
ma non mi da nulla... 
il risultato dovrebbe essere una stampa del genere...
propriety => 1;propriety => 2;propriety => 3;otherprp = b;otherprp = b