【发布时间】:2018-10-25 16:29:13
【问题描述】:
我有两个数组....
$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
请帮忙!!提前致谢!
【问题讨论】:
-
输入和输出之间的逻辑是什么?
-
我想将 StartDate 和 EndDate 合并到所需的输出中!
-
请解释一下实际的逻辑。或者至少解释第一个输出数组中的第二个值来自哪里。如果我说输入:6、9、54、-20 输出:4、-4 我期望有一种方法来解决这个问题是否合理?
-
我的实际逻辑是将一个月的第一个日期和最后一个日期组合在一个数组元素中。这样我就可以得到如下输出: ['2018-10-01', '2018-10-30']... 每个日期用逗号分隔。
-
听起来您只想按索引将开始日期值与结束日期值匹配,输出从输出的索引 0 开始并在索引 1 结束。