downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

get_cfg_var> <gc_enable
[edit] Last updated: Fri, 24 May 2013

view this page in

gc_enabled

(PHP 5 >= 5.3.0)

gc_enabledRetourne le statut du collecteur de références circulaires

Description

bool gc_enabled ( void )

Retourne le statut du collecteur de références circulaires.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne TRUE si le collecteur est actif, et FALSE sinon.

Exemples

Exemple #1 Exemple avec gc_enabled()

<?php
if(gc_enabled()) gc_collect_cycles();
?>

Voir aussi



add a note add a note User Contributed Notes gc_enabled - [1 notes]
up
0
Anonymous
3 years ago
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.

 
show source | credits | sitemap | contact | advertising | mirror sites