PHP, Merging arrays with common keys

Мне нужно объединить два массива в один, сохраняя при этом все ключи и перечисляя значения в массиве, как в этом примере:

$array1 = array('car' => '3', 'bus' => '2');
$array2 = array('dog' => '1', 'car' => '2', 'bird' => '9');  

$merged = array(
    'car' => array('3','2'), 
    'bus' => array('2',null),
    'dog' => array(null,'1'),
    'bird' => (null,'9')
);
9
задан Sergey Telshevsky 28 May 2015 в 07:43
поделиться