CakeFest 2024: The Official CakePHP Conference

Worker::getStacked

(PECL pthreads >= 2.0.0)

Worker::getStackedGets the remaining stack size

Descrizione

public Worker::getStacked(): int

Returns the number of tasks left on the stack

Elenco dei parametri

Questa funzione non contiene parametri.

Valori restituiti

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

Esempi

Example #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";

Il precedente esempio visualizzerà:

There are 5 stacked tasks

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top