Mailinglisten-Archive |
Björn Schotte schrieb: > > $x = new a; > // hier kommt noch: $variable = "variable"; > print $x->variable; > > print $x->$variable; > > mit $objekt->$variable hat man also das Gleiche > wie $$variable (variable variables). > > Oder habe ich dein Problem jetzt mißverstanden? nein, stimmt schon. Wenn ein Skalar zugewiesen wird. Das geht. Aber es steigt völlig aus, wenn Arrays drangehängt werden. Wie hier: $x->variable["a"] = "b"; $variable = "variable"; $akey = "a"; print $x->$variable[$akey]; print $x->$variable["a"]; Warning: Uninitialized variable or array index or property (v) in objvarvar.php on line 26 Warning: Uninitialized variable or array index or property (v) in objvarvar.php on line 28 mit freundlichen Grüßen, oK.
php::bar PHP Wiki - Listenarchive