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 
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