Threaded::from — Создание
(PECL pthreads >= 2.0.9)
Внимание
Этот метод был удален в pthreads v3. С появлением анонимных классов в PHP 7, их теперь можно использовать вместо него.
Описание
Создает анонимный потоковый объект из замыканий
Список параметров
run
-
Замыкание использоваемое для ::run
construct
-
Конструктор, чтобы использовать для анонимного объекта
args
-
Аргументы для передачи конструктору
Возвращаемые значения
Новый анонимный потоковый объект Threaded
Примеры
Пример #1 Безопасные для потока объекты из замыканий
<?php $pool = new Pool(4); $pool->submit(Collectable::from(function(){ echo "Hello World"; $this->setGarbage(); })); /* ... */ $pool->shutdown(); ?>
Результат выполнения данного примера:
Hello World