Worker::unstack

(PECL pthreads >= 2.0.0)

Worker::unstack取消堆叠工作

说明

public Worker::unstack(): int

从堆栈中移除第一个任务(最旧的任务)。

参数

此函数没有参数。

返回值

堆栈的新大小。

变更日志

版本 说明
v3 用于指定要取消堆叠的任务的参数已被移除。现在,只会移除堆栈中的第一个任务。

范例

范例 #1 从 Worker 的堆栈中移除对象

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

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

上面的例子将输出

int(1)
int(0)

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top