Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

nomanshah's avatar

marge array

I have these two array i want combine these array like this below mention

Array No 1

Array (

[0] => Array

    (
        [0] => 2019-06
        [1] => 295
    )
[1] => Array

    (
        [0] => 2019-07
        [1] => 100
    )
[2] => Array

    (
        [0] => 2019-08
        [1] => 6
    )

)

Array No 2

Array (

[0] => Array
    (
        [0] => 2019-09
        [1] => 295
    )

[1] => Array
    (
        [0] => 2019-10
        [1] => 100
    )

[2] => Array
    (
        [0] => 2019-11
        [1] => 6
    )

)

Want Result please anyone help me

Array (

[0] => Array
    (
        [0] => 2019-06
        [1] => 295
        [2] => 2019-09
        [3] => 295
    )

[1] => Array
    (
        [0] => 2019-07
        [1] => 100
        [2] => 2019-10
        [3] => 100
    )

[2] => Array
    (
        [0] => 2019-08
        [1] => 6
        [2] => 2019-11
        [3] => 6
    )

)

please help me i am so tired Thanks in advance

0 likes
2 replies
MichalOravec's avatar
Level 75

It could be

$first = [
    ['2019-06', 295],
    ['2019-07', 100],
    ['2019-08', 6]
];

$second = [
    ['2019-09', 295],
    ['2019-10', 100],
    ['2019-11', 6]
];

$result = [];

foreach ($first as $key => $value) {
    $result[$key] = array_merge($first[$key], $second[$key]);
}
1 like
nomanshah's avatar

Thanks a lot really i am tired from 2 weeks

Please or to participate in this conversation.