(PECL pthreads >= 0.36)
Worker::unstack — スタック処理
指定した Stackable (パラメータを省略した場合は、すべての Stackable) を、ワーカーのスタックから削除します。
work
Stackable 型のオブジェクト。
スタックの新しい長さを返します。
例1 ワーカーからの Stackable の削除
<?php
class Work extends Stackable {
public function run() {
}
}
class My extends Worker {
public function run() {
/** ... **/
}
}
$my = new My();
$work = new Work();
var_dump($my->stack($work));
var_dump($my->unstack($work));
?>
上の例の出力は以下となります。
int(1) int(0)