wincache_unlock

(PECL wincache >= 1.1.0)

wincache_unlock — Знімає ексклюзивне блокування цього ключа

Опис

wincache_unlock(string $key): bool

Знімає виняткове блокування, яке було отримано для даного ключа за допомогою wincache_lock(). Якщо будь-який інший процес був заблокований в очікуванні блокування цього ключа, цей процес зможе отримати блокування.

Увага

Использованиеwincache_lock()иwincache_unlock() може викликати взаємне блокування під час виконання скриптів PHP у багатопроцесорному середовищі, такому як FastCGI. Не використовуйте ці функції, якщо ви не впевнені, що це потрібно. Для більшості операцій з кешем користувача ці функції використовувати не обов'язково.

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

key

Ім'я ключа у кеші для зняття блокування.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання wincache_unlock()****

Loading...

Дивіться також

  • wincache_lock() - Отримує ексклюзивне блокування для цього ключа
  • wincache_ucache_set() - Додає змінну в кеш користувача і перезаписує змінну, якщо вона вже існує в кеші
  • wincache_ucache_get() - Отримує змінну, що зберігається в користувальницькому кеші
  • wincache_ucache_delete() - Видаляє змінні з користувальницького кешу
  • wincache_ucache_clear() - Видаляє весь вміст користувальницького кешу
  • wincache_ucache_exists() - Перевіряє, чи існує змінна в кеші користувача
  • wincache_ucache_meminfo() - Отримує інформацію про використання пам'яті кешу користувача.
  • wincache_ucache_info() - Отримує інформацію про дані, що зберігаються в кеші користувача
  • wincache_scache_info() - Отримує інформацію про файли, закешовані в кеші сесії