Combine duas matrizes

Tenho duas matrizes como esta:

array( 
'11' => '11',
'22' => '22',
'33' => '33',
'44' => '44'
);

array( 
'44' => '44',
'55' => '55',
'66' => '66',
'77' => '77'
);

Eu quero combinar essas duas matrizes para que não contenha duplicado e mantenha suas chaves originais. Por exemplo, a saída deve ser:

array( 
'11' => '11',
'22' => '22',
'33' => '33',
'44' => '44',
'55' => '55',
'66' => '66',
'77' => '77'
);

Eu tentei isso, mas ele está alterando suas chaves originais:

$output = array_unique( array_merge( $array1 , $array2 ) );

Qualquer solução

questionAnswers(6)

yourAnswerToTheQuestion