(PECL pthreads >= 2.0.0)
Los hilos Worker poseen un contexto persistente, por lo que, en la mayoría de los casos, deberían emplearse sobre objetos Threads.
Cuando un Worker se inicia, se ejecutará el método run, pero el Thread no abandonará hasta que se dé una de las siguientes condiciones:
el Worker sale del ámbito (ya no quedan más referencias)
el programador llama al apagado
el script finaliza
Esto significa que el programador puede reutilizar el contexto durante toda la ejecución; la colocación de objetos en la pila del Worker ocasionará que el Worker ejecute los objetos apilados del método run.
El programador debe conservar referencias a los objetos apilados hasta que hayan sido ejecutados o desapilados; la clase Pool proporciona una abstracción de más alto nivel de la funcionalidad del Worker, administrando las referencias para el programador.