gc_enabled()
(PHP 5 >= 5.3.0, PHP 7)
返回循环引用计数器的状态
说明
gc_enabled(void): bool
返回循环引用计数器的状态。
参数
此函数没有参数。
返回值
如果垃圾收集器已启用则返回TRUE
,否则返回FALSE
。
范例
一个gc_enabled()例子
<?php if(gc_enabled()) gc_collect_cycles(); ?>
参见
- 垃圾回收机制
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.