Worker::unstack

(PECL pthreads >= 2.0.0)

Worker::unstackDesapila una tarea

Descripción

public Worker::unstack(): int

Elimina la primera tarea (la más antigua) de la pila.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

El nuevo tamaño de la pila.

Historial de cambios

Versión Descripción
PECL pthreads 3.0.0 El argumento para especificar la tarea a desapilar ha sido eliminado. Ahora, solo la primera tarea en la pila es eliminada.

Ejemplos

Ejemplo #1 Elimina el objeto desde la cola de espera de los Workers

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

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

El ejemplo anterior mostrará :

int(1)
int(0)

add a note

User Contributed Notes

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