gc_007.phpt 290 B

12345678910111213141516171819202122
  1. --TEST--
  2. GC 007: Unreferenced array cycle
  3. --INI--
  4. zend.enable_gc=1
  5. --FILE--
  6. <?php
  7. $a = array(array());
  8. $a[0][0] =& $a[0];
  9. var_dump($a[0]);
  10. var_dump(gc_collect_cycles());
  11. unset($a);
  12. var_dump(gc_collect_cycles());
  13. echo "ok\n"
  14. ?>
  15. --EXPECT--
  16. array(1) {
  17. [0]=>
  18. *RECURSION*
  19. }
  20. int(0)
  21. int(1)
  22. ok