2016-09-29 66 views
-2

我正在创建boardfeet的计算,并且我想将所有提交的数据从表单存储到数组。我想要做的是,当我提交表单时,数据将被保存在一个数组中,当再次提交时,数据将被添加到数组中。PHP Array - 在多维数组中合并数组

我有一个表单提交一个数组:

Array 
    (
    [0] => Array 
    (
     [length] => 5 
     [width] => 3 
     [height] => 2 
    ) 
    ) 

我希望它有这个数组:

Array 
    (
    [0] => Array 
    (
     [length] => 3 
     [width] => 3 
     [height] => 3 
    ) 

    [1] => Array 
    (
     [length] => 5 
     [width] => 5 
     [height] => 5 
    ) 

[2] => Array 
    (
     [length] => 5 
     [width] => 5 
     [height] => 5 
    ) 

) 
+1

你试过什么? –

+0

您有没有机会调查[php:array_merge()](http://php.net/manual/en/function.array-merge.php) – Abela

+1

[Array and Associative Array Merge](http:/ /stackoverflow.com/questions/33741689/array-and-associative-array-merge) –

回答

0

试试这个合并,

$array2[] = $array1[0]; 
print_r($array2); 

DEMO

+0

@Dave先生,你不想帮助别人提高自己吗? –

+1

请不要接受那些不愿意做出任何努力的人。当他们只是简单地复制粘贴而不理解一点时,我们不是在这里放弃所有的答案。 –

0

尝试使用array_merge函数,如

$merge_array = array_merge($array1,$array2); 
print_r($merge_array);