W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
(PECL wincache >= 1.1.0)
wincache_unlock — 釋放對給定鍵的獨占鎖。
wincache_unlock(string $key): bool
釋放由 wincache_lock() 獲取的對給定鍵的獨占鎖。如果有任何其他進(jìn)程因等待該鍵上的鎖而被阻塞,那么該進(jìn)程將能夠獲取鎖。
警告
在多進(jìn)程環(huán)境(如 FastCGI)中執(zhí)行 PHP 腳本時,使用 wincache_lock() 和 wincache_unlock() 可能會導(dǎo)致死鎖。除非您絕對確定需要使用它們,否則不要使用這些函數(shù)。對于用戶緩存的大多數(shù)操作,通常不需要使用這些函數(shù)。
key
釋放鎖定的緩存中的鍵的名稱。
成功時返回 true, 或者在失敗時返回 false。
示例 #1 Using wincache_unlock()
<?php
$fp = fopen("/tmp/lock.txt", "r+");
if (wincache_lock(“l(fā)ock_txt_lock”)) { // do an exclusive lock
ftruncate($fp, 0); // truncate file
fwrite($fp, "Write something here\n");
wincache_unlock(“l(fā)ock_txt_lock”); // release the lock
} else {
echo "Couldn't get the lock!";
}
fclose($fp);
?>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: