Pool::__construct Crea un nuevo Pool de Workers &reftitle.description; public Pool::__construct intsize stringclass arrayctor Construye un nuevo pool de workers. Los pools crean sus hilos de forma perezosa, lo que significa que los nuevos hilos solo se generarán cuando sean necesarios para ejecutar tareas. &reftitle.parameters; size El número máximo de Workers que este Pool puede crear class La clase para los nuevos Workers. Si no se proporciona ninguna clase, la clase por defecto es Worker. ctor Un array de argumentos para pasar al constructor de los nuevos Workers &reftitle.examples; Creación de un Pool something = $something; } public function run() { /** ... **/ } } $pool = new Pool(8, \MyWorker::class, [new Something()]); var_dump($pool); ?> ]]> &example.outputs; int(8) ["class":protected]=> string(8) "MyWorker" ["workers":protected]=> NULL ["work":protected]=> NULL ["ctor":protected]=> array(1) { [0]=> object(Something)#2 (0) { } } ["last":protected]=> int(0) } ]]>