组件TaskSet::isClosed

TaskSet::isClosed ​

(PHP 8.6+, True Async 1.0)

php
public TaskSet::isClosed(): bool

如果任务集合已关闭(调用过 close() 或 cancel()),返回 true。

返回值 ​

true 表示已关闭;否则 false。

示例 ​

示例 #1 检查状态 ​

php
<?php

use Async\TaskSet;

spawn(function() {
    $set = new TaskSet();

    echo $set->isClosed() ? "yes\n" : "no\n"; // "no"

    $set->close();
    echo $set->isClosed() ? "yes\n" : "no\n"; // "yes"
});

参见 ​