<?php class Foo { public $bar = ""; } $foo = new Foo(); function modifiesLocallyClonedFoo($foo) { $foo = clone $foo; $foo->bar = "bar"; } modifiesLocallyClonedFoo($foo); var_dump($foo); $bar = &$foo; modifiesLocallyClonedFoo($foo); var_dump($foo);
You have javascript disabled. You will not be able to edit any code.