Someone
public php v1 · immutableclass Test2{ var $var; function Test2(){ $this->clear(); } function clear(){ $this->var = 'cleared:)'; }}$var = array();$var[1] = new Test2();echo '<pre>';var_dump ($var);$var[1]->clear();var_dump ($var);//var_dump(get_defined_vars());echo '</pre>';/*Gibt bei mir mit PHP4:array(1) { [1]=> object(test2)(1) { ["var"]=> string(9) "cleared:)" }}array(1) { [1]=> &object(test2)(1) { ["var"]=> string(9) "cleared:)" }}Woher kommt das "&" in der Ausgabe?*/