I have two arrays, array1 with 408 rows and an array2 with 256 rows.
here is an saml example of array1
Array
(
[0] => Array
(
[nodo] => N_127y4Gral
[int_id] => 34213897
[dow_id] => Array
(
[0] => 536870914
[1] => 536870914
[2] => 536870914
[3] => 536870914
[4] => 536870914
)
)
[1] => Array
(
[nodo] => N_121y7
[int_id] => 34213905
[dow_id] => Array
(
[0] => 536870915
[1] => 536870915
[2] => 536870915
[3] => 536870915
[4] => 536870915
)
)
[2] => Array
(
[nodo] => N_144y4Gral
[int_id] => 34213921
[dow_id] => Array
(
[0] => 536870918
[1] => 536870918
[2] => 536870918
[3] => 536870918
[4] => 536870918
)
)
[3] => Array
(
[nodo] => N_132y2
[int_id] => 34213921
[dow_id] => Array
(
[0] => 536870914
[1] => 536870914
[2] => 536870914
[3] => 536870914
[4] => 536870914
)
)
)
and here is an saml example of array2
Array
(
[0] => Array([536870914] => 201920520)
[1] => Array([536870914] => 201920528)
[2] => Array([536870914] => 201920536)
[3] => Array([536870914] => 201920544)
[4] => Array([536870914] => 201920552)
[5] => Array([536870915] => 201920560)
[6] => Array([536870915] => 201920568)
[7] => Array([536870915] => 201920576)
[8] => Array([536870915] => 201920584)
[9] => Array([536870915] => 201920592)
[10] => Array([536870916] => 201928784)
[11] => Array([536870916] => 201928792)
[12] => Array([536870916] => 201928800)
[13] => Array([536870916] => 201928808)
[14] => Array([536870916] => 201928816)
[15] => Array([536870917] => 201928824)
[16] => Array([536870917] => 201928832)
[17] => Array([536870917] => 201932808)
[18] => Array([536870917] => 201932816)
[19] => Array([536870917] => 201932824)
[20] => Array([536870918] => 201920600)
[21] => Array([536870918] => 201920608)
[22] => Array([536870918] => 201920616)
[23] => Array([536870918] => 201920624)
[24] => Array([536870918] => 201920632)
)
what I am trying to figure out is how can i replace the dow_id values in array1 with the corresponding values from array2. All the dow_id values exist as ids in array2.
this is the output I am trying to achieve
Array
(
[0] => Array
(
[nodo] => N_127y4Gral
[int_id] => 34213897
[dow_id] => Array
(
[0] => 201920520
[1] => 201920528
[2] => 201920536
[3] => 201920544
[4] => 201920552
)
)
[1] => Array
(
[nodo] => N_121y7
[int_id] => 34213905
[dow_id] => Array
(
[0] => 201920560
[1] => 201920568
[2] => 201920576
[3] => 201920584
[4] => 201920592
)
)
[2] => Array
(
[nodo] => N_144y4Gral
[int_id] => 34213921
[dow_id] => Array
(
[0] => 201920600
[1] => 201920608
[2] => 201920616
[3] => 201920624
[4] => 201920632
)
)
[3] => Array
(
[nodo] => N_132y2
[int_id] => 34213854
[dow_id] => Array
(
[0] => 201920520
[1] => 201920528
[2] => 201920536
[3] => 201920544
[4] => 201920552
)
)
)
Any help or suggestions are greatly appreciated
536870914
in the first array but only 5 in the second. How do you handle that. In this case there is more in the first, but what about the reverse. Essentially how do you know536870914[6]
should be part of the one with only 5, do you just put it in there?536870914 => [201920520,201920528,...]
but without more context, who knows.