PHP合并子数组中的两个子数组[关闭]

I have two array

$array1 = array( array('a1', 'a11'), array('b1', 'b11'), array('c1', 'c11'));
$array2 = array( array('a111'), array('b111'), array('c111'));

And my result array shout like the below

Array (
     0 = > array('a1', 'a11', 'a111'),
     1 = > array('b1', 'ba11', 'b111'),
     2 = > array('c1', 'c11', 'c111'),
)
$array1 = array( array('a1', 'a11'), array('b1', 'b11'), array('c1', 'c11'));
$array2 = array( array('a111'), array('b111'), array('c111'));

/*
$result = array();
foreach ($array1 as $k => $v) {
  $result[] = array_merge($v, $array2[$k]);
}
*/

$result = array_map('array_merge', $array1, $array2);

print_r($result);