gc_036.phpt 243 B

12345678910111213141516171819
  1. --TEST--
  2. GC 036: Memleaks in self-referenced array
  3. --INI--
  4. zend.enable_gc = 1
  5. --FILE--
  6. <?php
  7. function &foo() {
  8. $a = [];
  9. $a[] =& $a;
  10. return $a;
  11. }
  12. function bar() {
  13. gc_collect_cycles();
  14. }
  15. bar(foo());
  16. echo "ok\n";
  17. ?>
  18. --EXPECT--
  19. ok