Php/docs/threaded.lock

提供:Dev Guides
< Php
移動先:案内検索

Threaded::lock

(PECL pthreads < 3.0.0)

Threaded::lockSynchronization


警告 This method has been removed in pthreads v3. The Threaded::synchronized() method should now be used.


説明

public Threaded::lock ( ) : bool

Lock the referenced objects property table


パラメータ

この関数にはパラメータはありません。


返り値

A boolean indication of success


例1 Locking Object Properties

<?phpclass My extends Thread {    public function run() {        var_dump($this->lock());        /** nobody can read or write **/        var_dump($this->unlock());        /** reading / writing resumed for all other contexts */    }}$my = new My();$my->start();?>

上の例の出力は以下となります。


bool(true)
bool(true)