单个索引多个数组到一个数组

时间:2015-01-23 12:34:26

标签: php arrays

我有很多数组:

Array ( [0] => A-I-only )
Array ( [0] => B-III-only )
Array ( [0] => C-I-and-II-only )
Array ( [0] => D-II-and-III-only )
Array ( [0] => E-I,-II,-III ) 

我想将每个数组的第一行放在一个数组中,如下所示:

Array( [0] => A-I-only [1] =>B-III-only [2] => C-I-and-II-only [3] => D-II-and-III-only [4] => E-I,-II,-III )

有办法吗?

2 个答案:

答案 0 :(得分:5)

使用可以使用array merge功能。像:

$array = array_merge($array1,$array2,...);

请注意,如果您的公共索引是字符串类型(将会有值覆盖),这将无法正常工作。看看here了解更多信息。

答案 1 :(得分:0)

$array0 = array('A-I-only');
$array1 = array('B-III-only');
$array2 = array('C-I-and-II-only');
$array3 = array('D-II-and-III-only');
$array4 = array('E-I,-II,-III');
     

$ result = array_merge ($ array0,$ array1,$ array2,$ array3,   $ array4);

print_r($result);

以上代码的结果如下

Array
(
    [0] => A-I-only
    [1] => B-III-only
    [2] => C-I-and-II-only
    [3] => D-II-and-III-only
    [4] => E-I,-II,-III
)