Lieber Felix,
Du willst also wissen, wie der Variablenname lautet, unter dem die zugehörige Instanz initiiert wurde?
Jap.
Wozu?
Eigentlich wollte ich vermeiden, den genauen Sinn und Zweck preiszugeben, weil möglicherweise dadurch eine Diskussion über Sinn und Unsinn meines Vorgehens entfacht wird. Sei's drum.
Eine Klasse 'erstellt' (ja, ich weiss, das sagt man so nicht, deshalb die '') HTML-Elemente. Das Attribut 'id' soll den Wert des Instanzvariablennamens haben, ohne dass ich diesen explizit als Parameter übergeben muss. Also $instanzXY = new element();
und nicht $instanzXY = new element('instanzXY');
Ich kann doch dieselbe Instanz einer weiteren Variable zuordnen, und schon "weiß" die Instanz nicht mehr, unter welchem Variablennamen sie gerade gehandelt wird!
was in meinem geschilderten Beispiel pupsegal ist, weil die id des Elements dann einfach bleibt wie sie nach Instantiierung ist.
Gruß vom foomaker
Natürlich glaube ich an die Existenz von Ausserirdischen. Schliesslich gibt es ja auch das PERFEKTE SCRIPT.