eddi: foreach-Variable als Klasseneigenschaft

Beitrag lesen

Hallo,

mir ist unklar, warum Du mit Deinem Code Probleme hast. Folgendes läuft bei mir auf einem 5.2.1 CLI reibungslos:

  
class c{  
 var $a='eddi';  
}  
$a=new c;  
print_r($a);  
$m=array('a','b');  
foreach($m as $v){  
 $a->$v='susi';  
}  
print_r($a);  

Ausgabe:

c Object
(
    [a] => eddi
)
c Object
(
    [a] => susi
    [b] => susi
)

Gruß aus Berlin!
eddi