bug75232.phpt 549 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Bug #75232: print_r of DateTime creating side-effect
  3. --INI--
  4. date.timezone=UTC
  5. --FILE--
  6. <?php
  7. $d1 = DateTime::createFromFormat("Ymd\THis\Z", '20170920T091600Z');
  8. echo $d1->date, "\n";
  9. $d2 = DateTime::createFromFormat("Ymd\THis\Z", '20170920T091600Z');
  10. print_r($d2);
  11. echo $d2->date, "\n";
  12. ?>
  13. --EXPECTF--
  14. Warning: Undefined property: DateTime::$date in %s on line %d
  15. DateTime Object
  16. (
  17. [date] => 2017-09-20 09:16:00.000000
  18. [timezone_type] => 3
  19. [timezone] => UTC
  20. )
  21. Warning: Undefined property: DateTime::$date in %s on line %d