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
廣告