Php/docs/threaded.from

来自菜鸟教程
跳转至:导航、​搜索

Threaded::from

(PECL pthreads >= 2.0.9)

Threaded::fromCreation


Warning This method has been removed in pthreads v3. With the introduction of anonymous classes in PHP 7, these can now be used instead.


说明

public Threaded::from ( Closure $run [, Closure $construct [, array $args ]] ) : Threaded

Creates an anonymous Threaded object from closures


参数

run
The closure to use for ::run
construct
The constructor to use for anonymous object
args
The arguments to pass to constructor


返回值

A new anonymous Threaded object


范例

Example #1 Thread safe objects from closures

<?php$pool = new Pool(4);$pool->submit(Collectable::from(function(){    echo "Hello World";    $this->setGarbage();}));/* ... */$pool->shutdown();?>

以上例程会输出:


Hello World