Worker::unstack

(PECL pthreads >= 2.0.0)

Worker::unstackUnstacking work

Descripción

publicWorker::unstack(): int

Removes the first task (the oldest one) in the stack.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

The new size of the stack.

Historial de cambios

VersiónDescripción
v3 The parameter to specify the task to unstack has been removed. Now, only the first task in the stack is removed.

Ejemplos

Ejemplo #1 Removing objects from the stack of Workers

<?php
$my
= new Worker();
$work = new class extends Threaded {};

var_dump($my->stack($work));
var_dump($my->unstack());

El resultado del ejemplo sería:

int(1) int(0)
To Top