如何组合(添加)两个数组?

时间:2012-01-09 08:48:13

标签: php arrays

  

可能重复:
  How can you combine two arrays?

我的变量$data1包含数据库中的数据。以及包含相同结构中的数据的变量$data2。如何添加两个数组?我希望有13行数据(第一个数组10个,第二个数组3个):

$data1=mysql_query(" SELECT info1,info2,s3 FROM my_table order by info1 desc LIMIT 1, 10 ");
$data2=mysql_query(" SELECT info1,info2,s3 FROM my_table order by RAND() LIMIT 0, 3 ");

//how add data1 and data2? $data1=$data1+$data2 ?

while ($row = mysql_fetch_array($data1)) { ... }

2 个答案:

答案 0 :(得分:0)

array_merge($array1, $array2, ...)要合并两个或更多数组,它将返回一个数组read this

答案 1 :(得分:0)

你可以使用array_merge函数

http://php.net/manual/en/function.array-merge.php