PHP - 池函数



池类

池是一个容器,用于控制可调节数量的工作进程。池化可以提供工作进程功能的更高级别的抽象,包括以 pthreads 所需的方式管理引用。

类概要

Pool {
   /* Properties */
   protected $size;
   protected $class;
   protected $workers;
   protected $ctor;
   protected $last;
   
   /* Methods */
   public int collect([ Callable $collector ] )
   public Pool __construct( integer $size [, string $class [, array $ctor ]] )
   public void resize( integer $size )
   public void shutdown( void )
   public int submit( Threaded $task )
   public int submitTo( int $worker , Threaded $task )
}
序号 函数与描述
1

Pool::construct()

函数可以创建一个新的工作进程池。

2

Pool::collect()

函数可以收集对已完成任务的引用。

3

Pool:: resize()

函数可以调整池的大小。

4

Pool::shutdown()

函数可以关闭所有工作进程。

5

Pool::submit()

函数可以提交一个对象以供执行。

6

Pool::submitTo()

函数将任务提交给特定工作进程以供执行。

php_function_reference.htm
广告