Harry: Namen eines Objektes herausfinden

Beitrag lesen

Holladiewaldfee,

Entschuldige ich sollte nicht immer ein gewisses Grundverständniss für Fachsprache vorrausetzen.

Kannst Du bei mir eigentlich schon.

this.name ist nicht anderes als die Methode name des Objektes welches Du als this ansprichst aufzurufen.

Ist mir bewußt.
Ich habe aber den Eindruck daß Du eher von JS-Objekten redest, wo man z.B. mit window.name den Namen des Objektes Window abfragen oder so.

So weit ich weiß gibt es aber die Form objekt.eigenschaft in PHP nicht, dort heißt das ja objekt->eigenschaft.

Die Eigenschaft name ist aber nicht definiert, d.h. this->name gibt wie erwartet nichts aus, $this.name erkennt PHP mehr oder weniger als Quatsch und gibt "Object" für $this und "name" als Namen der undefinierten Konstanten name im zusammengesetzten String $this.name aus.

Nichts anders verbirgt sich hinter meiner Aussage, object.name
Ob das Objekt dann letzten endes parent top oder meinobject ist interesiert eigentlich nicht oder??

Ich glaube Du redest wirklich von JavaScript?!

Ps eval ist so ziemlich die ungeschickteste Variante die man nehmen kann.

Weiß ich.
Nenne mir eine Alternative.
Das Problem ist hier [?t=53158&m=294084] nochmal als Beispielcode.

Ciao,

Harry

--
  Intelligenz ist nicht zwingend etwas positives.
  Man weiß erst, was man hatte, wenn man es verloren hat.