- PHP 手册
- 函数参考
- 进程控制扩展
- pthreads
- Worker
Worker::unstack
(PECL pthreads >= 2.0.0)
Worker::unstack — 将要执行的任务出栈
说明
public Worker::unstack(): int把 Worker 栈顶的(最老的那个)任务从栈中移除。
参数
此函数没有参数。
返回值
出栈之后,Worker 栈的大小。
更新日志
版本 | 说明 |
---|---|
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)
User Contributed Notes
There are no user contributed notes for this page.官方地址:https://www.php.net/manual/en/worker.unstack.php