Mailinglisten-Archive |
Philipp Bosch wrote: > $this->elements[] .= new foo($name); das war jetzt aber 'n ganz fieser! in der Zuweisung ist ein Punkt zuviel, so wird das Ganze zu einer Stringanfügung, und die Umwandlung von Objekt foo in einen String gibt den String "Object", angefügt an nichts bleibt das "Objekt", und genau dieser String steht dann in elements[] das sieht sogar bei einem var_dump($this) in bar noch fast richtig aus aber kein Wunder, das das dann keine show()-methode hat (und noch am Rande: entweder in foo->show() oder beim Aufruf in bar->show das echo nicht vergessen, sonst sieht das Ergebnis immer noch seltsam aus) -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de +49-711-99091-77 fax:-99
php::bar PHP Wiki - Listenarchive