PHP 8.1.0 Released!

Класс Thread

(PECL pht >= 0.0.1)

Введение

Класс pht\Thread абстрагирует собственный поток. У него есть внутренняя очередь задач, где методы pht\Thread::addClassTask(), pht\Thread::addFunctionTask() и pht\Thread::addFileTask() помещают новые задачи в эту очередь. Вызов метода pht\Thread::start() вызовет порождение нового потока, где он затем начнёт работу через очередь задач. Поток можно повторно использовать для любого количества задач.

Обзор классов

class pht\Thread {
/* Методы */
public addClassTask(string $className, mixed ...$ctorArgs): void
public addFileTask(string $fileName, mixed ...$globals): void
public addFunctionTask(callable $func, mixed ...$funcArgs): void
public join(): void
public start(): void
public taskCount(): int
}

Содержание

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top