【发布时间】:2016-01-02 22:49:23
【问题描述】:
我想为 for 循环的每次迭代添加 1 个月的到期日期。下面是我的代码。
$qt = 3;
$sales_due_date = 2015-09-21;
for($i=0;$i<$qt;$i++){
$time = date('Y-m-d', strtotime('+1 month', strtotime($sales_due_date)));
$due_dates[] = $time;
}
结果是
Array ( [0] => 2015-10-21 [1] => 2015-10-21 [2] => 2015-11-21)
我希望结果如下所示
Array ( [0] => 2015-09-21 [1] => 2015-10-21 [2] => 2015-11-21)
【问题讨论】:
-
然后用$i代替硬编码+1用+$i月