clone.phpt 278 B

12345678910111213141516171819202122
  1. --TEST--
  2. Cloning GMP instances
  3. --EXTENSIONS--
  4. gmp
  5. --FILE--
  6. <?php
  7. $a = gmp_init(3);
  8. $b = clone $a;
  9. gmp_clrbit($a, 0);
  10. var_dump($a, $b); // $b should be unaffected
  11. ?>
  12. --EXPECT--
  13. object(GMP)#1 (1) {
  14. ["num"]=>
  15. string(1) "2"
  16. }
  17. object(GMP)#2 (1) {
  18. ["num"]=>
  19. string(1) "3"
  20. }