TaskSet::dispose
(PHP 8.6+, True Async 1.0)
php
public TaskSet::dispose(): voidZerstört den Scope des Sets und bricht dabei alle Coroutinen ab. Nach diesem Aufruf ist das Set vollständig unbrauchbar.
Beispiele
Beispiel #1 Ein Set zerstören
php
<?php
use Async\TaskSet;
spawn(function() {
$set = new TaskSet();
$set->spawn(fn() => longRunningTask());
$set->dispose();
});Siehe auch
- TaskSet::cancel — Tasks abbrechen
- TaskSet::seal — Das Set versiegeln