既存の日付に日数を追加する方法を尋ねる投稿が他にも無数にあることは知っていますが、それを機能させることができません。
ここでは、$numPayments の反復ごとに、各日付に 30 日を追加しようとしています。
$numPayments = 5;
$nextPaymentDate = date('m-j-Y g:i a', strtotime("+30 days"));
for($i = 0; $i <= $numPayments; $i++) {
echo $nextPaymentDate . "\r\r";
$nextPaymentDate = date('m-j-Y g:i a', strtotime($nextPaymentDate . " + 30 days"));
}
何らかの理由で、同じ日付をもう一度出力するだけです。
09-8-2013 3:10 pm
09-8-2013 3:10 pm
09-8-2013 3:10 pm
09-8-2013 3:10 pm
09-8-2013 3:10 pm
09-8-2013 3:10 pm