Имея эти два массива с одинаковым количеством элементов (3) и, соответственно, соответствующими данными, как я могу объединить их в один уникальный массив, объединяя данные, как показано в примере с массивом 3
// array 1
[ ▼ 3 items
{
"email": "john-doe@example.tld"
},
{
"email": "joe-bloggs@example.tld"
},
{
"email": "foo-bar@example.tld"
}
]
// array 2
[ ▼ 3 items
{
"name": "John Doe"
},
{
"name": "Joe Bloggs"
},
{
"name": "Foo Bar"
}
]
Как я могу объединить их так:
// array 3
[ ▼ 3 items
{
"name": "John Doe",
"email": "john-doe@example.tld"
},
{
"name": "Joe Bloggs",
"email": "joe-bloggs@example.tld"
},
{
"name": "Foo Bar",
"email": "foo-bar@example.tld"
}
]
Я использую laravel php.Я попробовал array_merge($array1, $array2)
и некоторые функции Laravel $res = $array1->merge($array2);
, но я не могу получить желаемый результат.