私は、これらのコードを持っているエラー日付期間PHP
$end = strtotime ('last day of previous month') ;
$start = strtotime ("-1 year +1 day", $end) ;
$new ['first'] = date ('Y-m-d',$start) ;
$new ['last'] = date ('Y-m-d',$end) ;
$interval = DateInterval::createFromDateString ('1 month') ;
$period = new DatePeriod($start, $interval, $end) ;
foreach ($periods as $period) {
print_r($period -> date_format('Y-m')) ; echo "<br>";
}
しかし、私はこのメッセージで返されています:例外
:
キャッチされない例外が
タイプに遭遇しました。メッセージ:DatePeriod :: __ construct():このコンストラクタは、 (DateTimeInterface、DateInterval、int)または(DateTime Interface、 DateInterval、DateTime)引数としてOR(文字列)。
誰でも私を助けることができますか?
てみてください。 –