(PHP 5 >= 5.3.0, PHP 7, PHP 8)
日付の期間をあらわします。
日付の期間を使うと、指定した期間に定期的に発生する内容を反復処理できます。
$start
,$interval
,$recurrences
,$options
= 0$start
,$interval
,$end
,$options
= 0DatePeriod::EXCLUDE_START_DATE
開始日を含まない。DatePeriod::__construct() で使用します。
DatePeriod インスタンスが
$recurrences
を明示的に渡すことによって作成された場合の反復回数
DatePeriod::getRecurrences() もご覧ください。
開始日を反復日のセットに含めるかどうか。
期間の開始日。
反復中に期間内の現在の日付が含まれます。
期間の終了日。
ISO 8601 の繰り返し間隔の指定。
バージョン | 説明 |
---|---|
8.0.0 | DatePeriod は、 IteratorAggregate を実装するようになりました。 これより前のバージョンでは、 Traversable を実装していました。 |