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"
});参见
- TaskSet::close --- 关闭任务集合
- TaskSet::isFinished --- 检查任务是否完成