Mailinglisten-Archive |
>> >>Alles total daneben, nicht im key, im value, >>ist heute montag ;-) ? >> >> function clear() { >> foreach ($this->elements as $key => $value) { >> $value->clear(); > > ^^^^^^^^^^ >das tut leider gar nichts, da in $value eine kopie des >wertes liegt, und somit wird clear() auf ein objekt >angewendet, daß schon im nächsten schleifendurchlauf >nicht mehr exisitiert :) hab ich noch ganz vergessen: man muß gar nicht mal $this->elements[$key]->clear() aufrufen. es reicht z.B. schon: $temp =& $this->elements[$key], um das ganze zu verbiegen.. :( $temp = $this->elements[$key] hingegen verhunzt nichts.. irgendwie riecht mir das nach einem bug ;)
php::bar PHP Wiki - Listenarchive