Why does object not reference other object after unserialize?
<pre><code>    $obj = new classname();
    $obj1 = $obj;
    $obj-&gt;var = 'something';
    $obj = unserialize(serialize($obj));
    $obj-&gt;var= 'something new';
</code></pre>

<p>Now obj1->var = 'something' and $obj->var = 'something new'.</p>

<p>Why does $obj,$obj1 not reference to the same thing?</p>
