foreach ($array1 as $v){
$new_array1[$v['id']] = $v;
}
foreach ($array2 as $v){
$new_array2[$v['ids']] = $v;
}
$result_array = array_replace_recursive($new_array1, $new_array2);
Array
(
[57] => Array
(
[id] => 57
[fullName] => Иванов Иван Иваныч
[firstName] => Иван
[middleName] => Иваныч
[lastName] => Иванов
[email] => test@test.ru
[ids] => 57
[age] => 50
)
[58] => Array
(
[id] => 58
[fullName] => Иванов Иван Иваныч
[firstName] => Иван
[middleName] => Иваныч
[lastName] => Иванов
[email] => test@test.ru
[ids] => 58
[age] => 50
)
)
Маршрут для ссылки на загрузку
Соответствующая функция в контроллере как и писал выше @tatu