wincache_unlock
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
wincache_unlock
Референца за `function.wincache-unlock.php` со подобрена типографија и навигација.
wincache_unlock
(PECL wincache >= 1.1.0)
wincache_unlock — Releases an exclusive lock on a given key
= NULL
Releases an exclusive lock that was obtained on a given key by using wincache_lock(). If any other process was blocked waiting for the lock on this key, that process will be able to obtain the lock.
Обезбедува ексклузивно заклучување на даден клуч. Извршувањето на тековниот скрипт ќе биде блокирано додека не може да се добие заклучувањето. Откако ќе се добие заклучувањето, другите скрипти што се обидуваат да го побараат заклучувањето користејќи го истиот клуч ќе бидат блокирани, додека тековниот скрипт не го ослободи заклучувањето користејќи wincache_lock() and wincache_unlock() Користење на
Параметри
key-
Name of the key in the cache to release the lock on.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Пример #1 Користење wincache_unlock()
<?php
$fp = fopen("/tmp/lock.txt", "r+");
if (wincache_lock(“lock_txt_lock”)) { // do an exclusive lock
ftruncate($fp, 0); // truncate file
fwrite($fp, "Write something here\n");
wincache_unlock(“lock_txt_lock”); // release the lock
} else {
echo "Couldn't get the lock!";
}
fclose($fp);
?>Види Исто така
- 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() - Презема информации за датотеките кеширани во кешот на сесијата