<?php class MojaKlasa { public $w1; public $w2; public $w3; { $obj = new MojaKlasa(); $obj->w1 = $tab['w1']; $obj->w2 = $tab['w2']; //$obj = "FooBar!"; return $obj; } public function getThis() { return $this; } } $obj = new MojaKlasa(); $obj->w1 = 123; $obj->w2 = 'abc'; $obj->getThis()->w3 = 'foo'; //$b = var_export($obj, true); ?>
Nie rozumiem jednej rzeczy. Dlaczego
daje inny wynik niż