bug81500.phpt 338 B

12345678910111213141516
  1. --TEST--
  2. Bug #81500 (Interval serialization regression since 7.3.14 / 7.4.2)
  3. --FILE--
  4. <?php
  5. $interval = new DateInterval('PT1S');
  6. $interval->f = -0.000001;
  7. var_dump($interval->s, $interval->f);
  8. $interval = unserialize(serialize($interval));
  9. var_dump($interval->s, $interval->f);
  10. ?>
  11. --EXPECT--
  12. int(1)
  13. float(-1.0E-6)
  14. int(1)
  15. float(-1.0E-6)