Mailinglisten-Archive |
> > -----Original Message-----
> > From: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]On Behalf Of
> > Florian Kugler
> > Sent: Tuesday, May 15, 2001 3:55 PM
> > To: php_(at)_phpcenter.de
> > Subject: RE: [php] verschachtelte objekte
> >
> > ><try>
> > >//function clear()
> > >//$this->elements[$key]->clear();
> > > $GLOBALS[$key]->clear();
> > ></try>
> > >oder sowas in der Art
> >
> > ?????
> > es gibt doch keine globale variable namens $key !?!?!
> Sorry, schnellschuss, im $key ist instanz 'atom', aber
> eben instanz.
Alles total daneben, nicht im key, im value,
ist heute montag ;-) ?
function clear() {
foreach ($this->elements as $key => $value) {
$value->clear();
// $this->elements[$key]->clear();
}
}
$atom = new Atom();
$element = new Container($atom);
$element->insert_element();
$element->clear();
$container = new Container($element);
$container->insert_element();
$container->insert_element();
$container->elements[0]->elements[0]->foo = "123";
$container->elements[1]->elements[0]->foo = "456";
print '<br>'.$element->elements[0]->foo; // noch ein neben effekt
print '<br>'.$container->elements[0]->elements[0]->foo;
print '<br>'.$container->elements[1]->elements[0]->foo;
Gruss,
Juri
php::bar PHP Wiki - Listenarchive