vacio multidimensional length functions elementos ejemplos asociativo array agregar php arrays

multidimensional - php array functions



Combinando matrices php (3)

Tengo las siguientes matrices en PHP (de acuerdo, son un poco más grandes, pero la idea es lo que cuenta).

$array1 = array(1 => ''a'', 2 => ''b''); $array2 = array(3 => ''c'', 4 => ''d'');

Básicamente, quiero combinar las dos matrices como si fuera algo como esto

$array3 = array(1 => ''a'', 2 => ''b'', 3 => ''c'', 4 => ''d'');

Gracias


Utilizar

$array3 = $array1 + $array2;

Ver Operadores de Array

Por cierto: array_merge () hace algo diferente con las matrices dadas en el ejemplo:

$a1=array(1 => ''a'', 2 => ''b''); $a2=array(3 => ''c'', 4 => ''d''); print_r($a1+$a2); Array ( [1] => a [2] => b [3] => c [4] => d ) print_r(array_merge($a1, $a2)); Array ( [0] => a [1] => b [2] => c [3] => d )

Tenga en cuenta la diferente indexación.


array_merge solo mantiene las teclas STRING. Tienes que escribir tu función para hacer esto


Puede verificar la función array_combine.