SyncMutex::unlock
PHP Manual
PHP Manual»SyncMutex»SyncMutex::unlock

SyncMutex::unlock

(PECL sync >= 1.0.0)

SyncMutex::unlock — Разблокирует мьютекс

Описание

public function SyncMutex::unlock(bool $all = false): bool

Уменьшает внутренний счётчик объекта SyncMutex. Когда внутренний счётчик достигает нуля, фактическая блокировка объекта снимается.

Список параметров

all

Определяет, устанавливать ли внутренний счётчик на ноль и, следовательно, снимать блокировку.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Примеры

Пример #1 Пример использования SyncMutex::unlock()

<?php
$mutex = new SyncMutex("UniqueName");

$mutex->lock();

/* ... */

$mutex->unlock();
?>

Смотрите также

To Top