title: PHP multi-variables assignment for "key => value" array
body: <p>PHP's <code>list</code> keyword is nice for taking out variables from an array $a as below</p>
  
  <pre><code>    $a = array(1,22);
      list($b, $c) = $a;
      var_dump("$a $b $c");
  </code></pre>
  
  <p>But for array $a2 in the form of <code>key =&gt; value</code> as below, I failed to use <code>list</code></p>
  
  <pre><code>    $a2 = array('b'=&gt;1,'c'=&gt;22);
      list($b, $c) = $a2;
      list($bkey, $b, $ckey, $c) = $a2;
      list( list($bkey, $b), list($ckey,$c) ) = $a2;
  
      var_dump("$a2 $b $c");
  </code></pre>
  
  <p>All of the three above assignments fail. I give up.</p>
  
  <p>If you know how to get the key &amp; value in array $a2, please help!</p>