title: Arrays not matching with strict comparison
body: <pre><code>$c1 = $v1 = array();
  $v1['key'] = 'value';
  echo '$c1 === $v1: ' . (($c1 === $v1) ? 'true' : 'false'); // prints false
  </code></pre>
  
  <p><code>$c1 === $v1</code> is false. But why? It seems that <code>$v1</code> is automatically set to a different array then it's origin array automatically. Why it is happening?</p>
  
  <p>Initially <code>$c</code> and <code>$v1</code> is set to the same array instance. So if I mutate $v1 should not <code>$c</code> reflects the changes as they are set to the same array instance.</p>