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