Первый массив:
Array
( [0] => Array
( [0] => Array ( [0] => https://www.makfsa.ru/ [1] => 12512650 [2] => google )
[1] => Array ( [0] => https://ru.wikipsedia.org/wiki/%D0%9 [1] => 12512650 [2] => google ) .......
Второй массив:
Array ( [0] => Array ( [url] => https://proactions.ru/actions/food/makfa/ [ton] => Не определена [type] => Не определен )
[1] => Array ( [url] => http://ru.makfapasta.com/producftion/product/pasta/ [ton] => Не определена [type] => Не определен )...
Как собрать массив типа
Array ( [0] => Array ( [url] => https://proactions.ru/actions/food/makfa/ [ton] => Не определена [type] => Не определен [id] => 12512650 [s] => google)
[1] => Array ( [url] => http://ru.makfapasta.com/producftion/product/pasta/ [ton] => Не определена [type] => Не определен [id] => 12512650 [s] => google) ....
то есть чтоб к УРЛу добавлялись дополнительные значения из двух массивов. Спасибо!
Если я правильно понял, то url надо взять из первого массива и взять остальные ключи. Используйте array_map
$result = array_map(function($a,$b){
return [
'url' => $a[0],
'id' => $a[1],
'ton' => $b['ton'],
.....
];
}, $arr1, $arr2);
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости