PHP - Pool::construct() 函数



Pool::_construct() 函数可以创建一个新的工作池。

语法

public Pool Pool::__construct( integer $size [, string $class [, array $ctor ]] )

Pool::_construct() 函数可以构造一个新的工作池。池会延迟创建线程,这意味着只有在需要执行任务时才会生成新的线程。

Pool::_construct() 函数可以返回一个新的池。

示例

<?php
   class MyWorker extends Worker {
      public function __construct(Something $something) {
         $this->something = $something;
      }
      public function run() {
         /** ... **/
      }
   }
   $pool = new Pool(8, \MyWorker::class, [new Something()]);
   var_dump($pool);
?>
php_function_reference.htm
广告