bug78751.phpt 450 B

12345678910111213141516
  1. --TEST--
  2. Bug #78751 (Serialising DatePeriod converts DateTimeImmutable)
  3. --FILE--
  4. <?php
  5. $oDay = new DateTimeImmutable('2019-10-25');
  6. $oDateInterval = DateInterval::createFromDateString('1 day');
  7. $oDays = new DatePeriod($oDay, $oDateInterval, $oDay->modify('+1 day'));
  8. $oDays = unserialize(serialize($oDays));
  9. var_dump(
  10. $oDays->start instanceof DateTimeImmutable,
  11. $oDays->end instanceof DateTimeImmutable
  12. );
  13. ?>
  14. --EXPECT--
  15. bool(true)
  16. bool(true)