如何在php中合并数组为单个数组


how to merge arrays into single array in php

有两个数组:

第一个数组:

Array
(
  [0] => EXTRA
  [1] => CURRICULAR
)

第二个数组:

Array
(
  [0] => ACTIVITIES
  [1] => 50
  [2] => 35
  [3] => THIRTY
  [4] => FIVE
  [5] => PASS
)
所需输出:

Array 
(
  [0] => EXTRA CURRICULAR ACTIVITIES
  [1] => 50
  [2] => 35
  [3] => THIRTY
  [4] => FIVE
  [5] => PASS
)

这两个数组应该是动态的,我需要追加到第一个到第二个,请帮助我

您需要内爆您的第一个数组,并将结果添加到第二个数组的第一个值:

$array1 = array('EXTRA', 'CURRICULAR');
$array2 = array('ACTIVITIES', 50, 35, 'THIRTY', 'FIVE', 'PASS');
$string = implode(' ', $array1);
$array2[0] = $string . ' ' . $array2[0];
var_dump($array2);

结果:

array (size=6)
  0 => string 'EXTRA CURRICULAR ACTIVITIES' (length=27)
  1 => int 50
  2 => int 35
  3 => string 'THIRTY' (length=6)
  4 => string 'FIVE' (length=4)
  5 => string 'PASS' (length=4)