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'),
)

我有两个数组 p>

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

我的结果数组如下所示 p>

 数组(
 0 =>数组('a1','a11','a111'),
 1 =>数组('b1','ba11','b111'),
 2 =>  ; array('c1','c11','c111'),
)
  code>  pre> 
  div>

$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);