PHP gc_status 信息/选项函数

  • 定义和用法

    gc_status - 获取有关垃圾收集器的信息
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 不支持 v7.3.0+支持
  • 语法

    gc_status( void )
    gc_status() 获取有关垃圾回收器当前状态的信息。
  • 参数

    参数 必需的 描述
  • 返回值

    返回具有以下元素的关联数组:
    • "runs"
    • "collected"
    • "threshold"
    • "roots"
  • 示例

    // create object tree that needs gc collection
    $a = new stdClass();
    $a->b = [];
    for ($i = 0; $i < 100000; $i++) {
        $b = new stdClass();
        $b->a = $a;
        $a->b[] = $b;
    }
    unset($a);
    unset($b);
    gc_collect_cycles();
    
    var_dump(gc_status());
    
  • 相关页面