$listData2 = [];
$start = new DateTime('2017-01-01');
$end = (new DateTime('2017-01-12'))->modify('+1 day');
$interval = DateInterval::createFromDateString('1 day');
$period = new DatePeriod($start, $interval, $end);
foreach ($period as $index => $period1)
{ echo $listData2[] = $period1->format("d/m/Y"); }
こんにちは、私は以下のコードを発見しました:2011年1月1日から12/01/2017まで私の日付を出力し、それはうまくいきます。上記のコードをPHP 5.5で使用しましたが、このコードをPHP 5.3を使用して別のコンピュータにコピーすると、エラーが発生します。 PHPと互換性があるように上記のコードを変更する方法phpの異なるバージョンの日付範囲をエコーする