Usa questo

codice:
 
<?php

$array1 = array(10,20,30,40,50);
$array2 = array(10,20,30,40,50,60,70);

if(count($array1) <= count($array2)) {
	$array_corto = $array1;
	$array_lungo = $array2;
} else {
	$array_corto = $array2;
	$array_lungo = $array1;
} 
	
$array_somma = array();
for ($i=0; $i < count($array_lungo); $i++) {
	$j = $i % count($array_corto);
	$array_somma[] = $array_lungo[$i] + $array_corto[$j];
}

print_r($array_somma);
?>
A me funziona e sicuramente è più immediato.

ByeZ