首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SyncSemaphore::unlock

(PECL sync >= 1.0.0)

SyncSemaphore::unlock — Increases the count of the semaphore

Description

代码语言:javascript
复制
public bool SyncSemaphore::unlock ([ integer &$prevcount ] )

Increases the count of a SyncSemaphore object.

Parameters

prevcount

Returns the previous count of the semaphore.

Return Values

A boolean of TRUE if the unlock operation was successful, FALSE otherwise.

Examples

Example #1 SyncSemaphore::unlock() example

代码语言:javascript
复制
<?php
$semaphore = new SyncSemaphore("LimitedResource_2clients", 2);

if (!$semaphore->lock(3000))
{
    echo "Unable to lock semaphore.";

    exit();
}

/* ... */

$semaphore->unlock();
?>

See Also

  • SyncSemaphore::lock() - Decreases the count of the semaphore or waits

← SyncSemaphore::lock

SyncEvent →

代码语言:txt
复制
 © 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

扫码关注腾讯云开发者

领取腾讯云代金券