(PECL pthreads >= 2.0.0)
Cond::destroy — 条件を破棄する
$condition
)条件変数へのハンドルの破棄は、条件変数を使い終えたときにプログラマーが明示的に行う必要があります。 Cond::destroy() を呼ぶときには、Cond::wait() の呼び出しをブロックしているスレッドがひとつでもあってはいけません。
condition
Cond::create() を呼んで取得した条件変数へのハンドル。
成功したかどうかを返します。
例1 条件の作成と破棄
<?php
/** "new" は使えません。Cond は PHP のオブジェクトではありません **/
$cond = Cond::create();
/** Cond を任意のコンテキストで使えます **/
var_dump($cond);
/** 自分が作った Cond は常に破棄します **/
Cond::destroy($cond);
?>
上の例の出力は以下となります。
int(4540682)