PHP - Mutex::lock() 函数



Mutex::lock() 函数可以获取互斥锁。

语法

final public static boolean Mutex::lock( long $mutex )

Mutex::lock() 函数可以尝试为调用者锁定互斥锁。尝试锁定由另一个线程拥有的(锁定的)互斥锁可能会导致阻塞。

Mutex::lock() 函数可以返回一个布尔值,指示是否成功。

示例

<?php
   $mutex = Mutex::create();
   var_dump(Mutex::lock($mutex));
   var_dump(Mutex::unlock($mutex));

   Mutex::destroy($mutex);
?>
php_function_reference.htm
广告