Worker
PHP Manual

Worker::isWorking

(PECL pthreads >= 2.0.0)

Worker::isWorking状态检测

Warning

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

说明

public bool Worker::isWorking ( void )

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

参数

此函数没有参数。

返回值

布尔值,表示 Worker 对象是否在执行栈中对象

范例

Example #1 检测 Worker 对象状态

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


Worker
PHP Manual