title: PHP prepend associative array with literal keys?
body: <p>Is it possible to prepend an associative array with literal key=>value pairs? I know that array_unshift() works with numerical keys, but I'm hoping for something that will work with literal keys.</p>
  
  <p>As an example I'd like to do the following:</p>
  
  <pre><code>$array1 = array('fruit3'=&gt;'apple', 'fruit4'=&gt;'orange');
  $array2 = array('fruit1'=&gt;'cherry', 'fruit2'=&gt;'blueberry');
  
  // prepend magic
  
  $resulting_array = ('fruit1'=&gt;'cherry', 
                      'fruit2'=&gt;'blueberry', 
                      'fruit3'=&gt;'apple', 
                      'fruit4'=&gt;'orange');
  </code></pre>