DateTime_clone_basic1.phpt 586 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Test clone on DateTime objects
  3. --FILE--
  4. <?php
  5. //Set the default time zone
  6. date_default_timezone_set('Europe/London');
  7. echo "*** Testing clone on DateTime objects ***\n";
  8. // Create a DateTime object..
  9. $orig = new DateTime('2008-07-02 14:25:41');
  10. // ..create a clone of it ..Clone
  11. $clone = clone $orig;
  12. // ..and modify original
  13. $orig->setTime(22, 41, 50);
  14. echo "Original: " . $orig->format("H:i:s") . "\n";
  15. echo "Clone: " . $clone->format("H:i:s") . "\n";
  16. ?>
  17. ===DONE===
  18. --EXPECTF--
  19. *** Testing clone on DateTime objects ***
  20. Original: 22:41:50
  21. Clone: 14:25:41
  22. ===DONE===