ad1 <?php class ja{ function dzesi() { $bu="Bummmmm"; $cos->test = $bu; // jak dam tu echo to pokauje BummmmmObject id #1 } } $a=new ja(); $a->dzesiphp = $a->dzesi(); return $bu; // return zwraca rezultat wykonania funkcji ?> ad2 <?php class ja{ function dzesi() { $bu="Bummmmm"; } } $a=new ja(); $a->dzesiphp = $a->dzesi(); return $bu; ?> // ad 2 działa ale ad1 pokauje Object id #1 dlaczego tak sie dzieje? ze ad 1 nie działą a ad2 tak zły kod ?