phpbar.de logo

Mailinglisten-Archive

[php] Objektvariable parametrisieren?

[php] Objektvariable parametrisieren?

Oliver Kummerow naklar_(at)_altavista.net
Fri, 28 Jul 2000 14:00:43 +0200


Ulf Wendel schrieb:
> 
> Oliver Kummerow wrote:
> > ist folgendes "legal" oder eher ein Hack:
> >
> > $Objekt->$varname
> >
> > Über die Verwendung von $varname lassen sich Objekt-, bzw. dern
> > Instanzvariable parametrisiert abfragen. Wenn man davon ausgeht,
> > das Objekte eine spezialisierte Anwendung von Arrays sind, sollte
> > es wohl ok sein?
> 
> Ich weiß nicht, was Du wissen möchtest. Alle Eigenschaften und Methoden
> einer Klasse (eines Objekts) sind in PHP public, es gibt kein private
> oder gar final. Was soll an dem Zugriff ungewöhnlich sein?

Vielleiccht hast Du das $ vor varname übersehen? Frage ist ganz
unabhängig von der Frage private/public. Der Zugriff
parametriesiert im Aufruf ohne vorherige Zuweisung. Wie sich
leider herausgestellt hat, ist es ein Hack, weil nämlich
$Objekt->$variable funktioniert, aber nicht mehr
$Objekt->$variable["arraykey"]



mit freundlichen Grüßen, 
oK.


php::bar PHP Wiki   -   Listenarchive