You can use
$new = array();
foreach(array_map(null, $v_4, $v_5) as $var) {
$data = call_user_func_array("array_map", array_merge(array(null) , $var));
$new[] = array_map("array_sum", $data);
}
print_r($new);
The Example above is only limited to 2 arrays .. if you have more like 10
.. you can use this function with a little modification
print_r(array_sum_colums($v_4,$v_5,$v_6));
Or
print_r(array_sum_colums(array($v_4,$v_5,$v_6)));
Function
function array_sum_colums() {
$args = count(func_get_args()) == 1 ? func_get_arg(0) : func_get_args();
$arg = call_user_func_array("array_map", array_merge(array(null),$args));
$new = array();
foreach($arg as $var) {
$data = call_user_func_array("array_map", array_merge(array(null), $var));
$new[] = array_map("array_sum", $data);
}
return $new ;
}