Tengo dos arreglos como:combinar dos matrices
array(
'11' => '11',
'22' => '22',
'33' => '33',
'44' => '44'
);
array(
'44' => '44',
'55' => '55',
'66' => '66',
'77' => '77'
);
quiero combinar estos dos matriz de modo que no contiene duplicados y, así como mantener sus llaves originales. Por ejemplo, la salida debe ser:
array(
'11' => '11',
'22' => '22',
'33' => '33',
'44' => '44',
'55' => '55',
'66' => '66',
'77' => '77'
);
He intentado esto pero está cambiando sus llaves originales:
$output = array_unique(array_merge($array1 , $array2));
Cualquier solución?
@KingCrunch - Aunque los números se citan, esos son ** no ** claves de cadena, por lo que el índice ** ** no se conservará. Ejemplo: https://ideone.com/I2NFT –
Realmente ... Primero quería hablar sobre "un error", pero luego me di cuenta de que el manual solo habla de "teclas numéricas", no de "teclas enteras". Se siente un poco confuso. – KingCrunch
+1 ¡Me olvidé del operador! Excelente (pon esa parte en negrita!;)) –