(PECL sync >= 1.0.0)
SyncMutex::lock — 等待獨佔鎖定
$wait
取得 SyncMutex 物件的獨佔鎖定。如果鎖定已經被取得,則會增加內部計數器。
wait
等待獨佔鎖定的毫秒數。值 -1 表示無限期等待。
成功時回傳 true,失敗時回傳 false。
true
false
範例 #1 SyncMutex::lock() 範例
<?php$mutex = new SyncMutex("UniqueName");if (!$mutex->lock(3000)){ echo "無法鎖定互斥鎖。"; exit();}/* ... */$mutex->unlock();?>