bug69376.phpt 263 B

123456789101112131415161718192021222324252627
  1. --TEST--
  2. Bug #69376 (Wrong ref counting)
  3. --FILE--
  4. <?php
  5. function &test() {
  6. $var = array();
  7. $var[] =& $var;
  8. return $var;
  9. };
  10. $a = test();
  11. $b = $a;
  12. $b[0] = 123;
  13. print_r($a);
  14. print_r($b);
  15. ?>
  16. --EXPECT--
  17. Array
  18. (
  19. [0] => 123
  20. )
  21. Array
  22. (
  23. [0] => 123
  24. )