我有很多数组:
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 )
有办法吗?
答案 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
)