(PECL sync >= 1.0.0)
SyncMutex::unlock — Разблокирует мьютекс
Уменьшает внутренний счётчик объекта SyncMutex. Когда внутренний счётчик достигает нуля, фактическая блокировка объекта снимается.
all
Определяет, устанавливать ли внутренний счётчик на ноль и, следовательно, снимать блокировку.
Функция возвращает true
, если выполнилась успешно, или false
, если возникла ошибка.
Пример #1 Пример использования SyncMutex::unlock()
<?php
$mutex = new SyncMutex("UniqueName");
$mutex->lock();
/* ... */
$mutex->unlock();
?>