Worker::unstack
(PECL pthreads >= 2.0.0)
Worker::unstack — 将要执行的任务出栈
说明
public Worker::unstack
( void
) : int
把 Worker 栈顶的(最老的那个)任务从栈中移除。
参数
此函数没有参数。
返回值
出栈之后,Worker 栈的大小。
更新日志
版本 | 说明 |
---|---|
v3 | 移除了要出栈的任务参数。 现在只能移除栈顶元素。 |
范例
Example #1 从 Worker 栈中移除对象
<?php
$my = new Worker();
$work = new class extends Threaded {};
var_dump($my->stack($work));
var_dump($my->unstack());
以上例程会输出:
int(1) int(0)