DateTime_clone_basic1.phpt 561 B

123456789101112131415161718192021222324252627
  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. --EXPECT--
  18. *** Testing clone on DateTime objects ***
  19. Original: 22:41:50
  20. Clone: 14:25:41