(PECL pthreads >= 0.36)
Worker::stack — スタック処理
work
ワーカーが実行する Stackable 型のオブジェクト。
スタックの新しい長さを返します。
例1 ワーカースレッド内で実行する Stackable をワーカーに渡す
<?php
class Work extends Stackable {
/** ... **/
public function run(){
/** ... **/
}
}
class My extends Worker {
public function run(){
/** ... **/
}
}
$my = new My();
/** ... **/
var_dump($my->stack(new Work()));
/** ... **/
?>
上の例の出力は以下となります。
int(1)