TrueAsync
  • Home
  • Documentazione
  • Download
  • RFC
  • Motivazione
  • Architettura
  • Contribuire
EnglishРусскийDeutschFrançaisEspañolItalianoУкраїнська中文한국어

TaskGroup::isFinished

Verifica se tutti i task sono terminati.

Per iniziare
Introduzione Perché l'asincronia?
Configurazione
Impostazioni INI
Componenti
Coroutine
Scope
Channels
Future
Context
Cancellazione Coroutine Zombie Eccezioni Interfacce
Async\Pool
PDO Pool
TaskGroup
__construct()spawn()spawnWithKey()awaitCompletion()cancel()dispose()finally()seal()isFinished()isSealed()count()getResults()getErrors()getIterator()suppressErrors()all()any()race()
TaskSet
FileSystemWatcher
Thread
ThreadChannel
ThreadPool
Riferimento funzioni
Funzioni supportate spawn() spawn_with() await() await_all_or_fail() await_all() await_any_or_fail() await_first_success() await_any_of_or_fail() await_any_of() iterate() suspend() delay() timeout() protect() current_coroutine() current_context() coroutine_context() root_context() get_coroutines() signal() graceful_shutdown()
Integrazioni
FrankenPHP
Ricerca
IO-Bound vs CPU-bound Perché le coroutine funzionano Statistiche sulla concorrenza Swoole in pratica Python asyncio

TaskGroup::isFinished ​

(PHP 8.6+, True Async 1.0)

php
public TaskGroup::isFinished(): bool

Restituisce true se la coda è vuota e non ci sono coroutine attive.

Questo stato può essere temporaneo: se il gruppo non è sigillato, nuovi task possono ancora essere aggiunti.

Vedi anche ​

  • TaskGroup::isSealed --- Verifica se il gruppo è sigillato
  • TaskGroup::awaitCompletion --- Attende il completamento
Modifica questa pagina
TrueAsync

Primitive asincrone native per PHP

Progetto

  • Home
  • Documentazione
  • Download
  • Roadmap

Comunità

  • GitHub
  • Segnalazioni
  • Discussioni
  • Discord

Risorse

  • Per iniziare
  • Riferimento API
  • Esempi
© 2025–2026 TrueAsync. Rilasciato sotto licenza MIT.