PHP Conference Japan 2024

Worker::unstack

(PECL pthreads >= 2.0.0)

Worker::unstack取消堆栈工作

描述

public Worker::unstack(): int

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

参数

此函数没有参数。

返回值

堆栈的新大小。

变更日志

版本 描述
PECL pthreads 3.0.0 已删除指定要取消堆栈的任务的参数。现在,仅移除堆栈中的第一个任务。

示例

示例 #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