Worker::isWorking

(PECL pthreads >= 2.0.0)

Worker::isWorking状态检测

警告

pthreads v3 中已移除此方法。 请使用 Worker::getStacked() 方法来检测 worker 中是还有 尚待执行的任务。

说明

public Worker::isWorking(): bool

Worker 对象是否正在执行栈中对象

参数

此函数没有参数。

返回值

返回该 Worker 是否仍在执行栈中对象。

范例

示例 #1 检测 Worker 对象状态

<?php
$my 
= new Worker();
$my->start();
/* ... */
if ($my->isWorking()) {
    
/* ... the Worker is busy executing another object */
}
?>