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