If I understand correctly, the php.ini parameter zend.enable_gc (see http://www.php.net/manual/en/info.configuration.php) determines whether garbage collection is enabled:
<?php
var_dump(gc_enabled());
ini_set('zend.enable_gc', 0);
var_dump(gc_enabled());
?>
In PHP 5.3.0 this prints:
bool(true)
bool(false)
Oh, and of course gc_enable() and gc_disable() turn on or off the collection of garbage.
gc_enabled
(PHP 5 >= 5.3.0)
gc_enabled — Returns status of the circular reference collector
Description
bool gc_enabled
( void
)
Warning
This function is currently not documented; only its argument list is available.
Returns status of the circular reference collector.
Parameters
This function has no parameters.
Return Values
Returns TRUE if the garbage collector is enabled, FALSE otherwise.
gc_enabled
Anonymous
02-Jul-2009 09:48
02-Jul-2009 09:48
