【发布时间】:2018-10-02 02:49:15
【问题描述】:
我有 2 个不同维度的不同数组,我需要合并它们以获得具有特定此结构的结果:
第一个:
Array
(
[0] => Array
(
[0] => 2017-11-03
[1] => 2017-11-05
[2] => 1
)
[1] => Array
(
[0] => 2017-11-23
[1] => 2017-11-25
[2] => 1
)
)
第二个:
Array
(
[0] => 2017-12-26
[1] => 2018-01-30
)
结果应该是:
Array
(
[0] => Array
(
[0] => 2017-11-03
[1] => 2017-11-05
[2] => 1
)
[1] => Array
(
[0] => 2017-11-23
[1] => 2017-11-25
[2] => 1
)
[2] => Array
(
[0] =>2017-12-26
[1] => 2018-01-30
[2] => 1
)
)
我尝试使用 array_merge 但它不起作用,因为它们的维度不同。我还需要第二个选项卡中的元素([2] => 1)。
【问题讨论】:
-
你需要为数组中的缺失元素声明默认值
-
对不起,我不明白,如果你的意思是[2] => 1,我不使用它并不重要
-
我已经发布了一个解决方案。两种方式都可以尝试一下。