HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

gc_collect_cycles

Description

The gc_collect_cycles of Options / Information for PHP forces collection of any existing garbage cycles.

Syntax

gc_collect_cycles(): int

Return

Returns number of collected cycles.

Examples

1 · void

<?

$return = gc_collect_cycles();

echo $return;
0

2

<?

$a = new stdClass();
$a->b = [];

for($i = 0; $i < 100000; ++$i)
{
    $b = new stdClass();
    $b->a = $a;

    $a->b[] = $b;
}

unset($a);
unset($b);

$return = gc_collect_cycles();

echo $return;
100002