PHP Array:必需的输出

时间:2018-10-25 16:29:14

标签: php arrays laravel

我有两个数组。...

$starts = ['2018-10-01', '2018-11-01'];
$ends = ['2018-10-31', '2018-11-30'];

我想要以下输出:

0: (2) ["2018-10-01", "2018-10-31"]
1: (2) ["2018-11-01", "2018-11-30"]

哪个是

0: Array(2)
   0: "2018-10-01"
   1: "2018-10-31"
1: Array(2)
   0: "2018-11-01"
   1: "2018-11-30"

我要跟随控制台屏幕截图: Image of Screenshot of Array

Image of Expansion of Array

请帮助!!预先感谢!

1 个答案:

答案 0 :(得分:1)

$output = [];
foreach ($starts as $i=>$start) {
  $output[] = [$start,$ends[$i]];
}

应该的。如果愿意,也可以使用任何其他递归方法来完成,因为for循环可能更可取。