Worker
PHP Manual

Worker::getStacked

(PECL pthreads >= 2.0.0)

Worker::getStackedGets the remaining stack size

Descripción

public int Worker::getStacked ( void )

Returns the number of tasks left on the stack

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Returns the number of tasks currently waiting to be executed by the worker

Ejemplos

Ejemplo #1 A basic example of Worker::getStacked

<?php
$worker 
= new Worker();

for (
$i 0$i 5; ++$i) {
    
$worker->stack(new class extends Threaded {});
}

echo 
"There are {$worker->getStacked()} stacked tasks\n";

El resultado del ejemplo sería:

There are 5 stacked tasks


Worker
PHP Manual