SyncSemaphore::unlock

(PECL sync >= 1.0.0)

SyncSemaphore::unlockIncrémente le compteur de l'objet SyncSemaphore

Description

publicSyncSemaphore::unlock(int&$prevcount = ?): bool

Incrémente le compteur de l'objet SyncSemaphore.

Liste de paramètres

prevcount

Retourne le compteur précédent du sémaphore.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Exemples

Exemple #1 Exemple avec SyncSemaphore::unlock()

<?php
$semaphore
= new SyncSemaphore("LimitedResource_2clients", 2);

if (!
$semaphore->lock(3000))
{
echo
"Impossible de déverouiller le sémaphore.";

exit();
}



$semaphore->unlock();
?>

Voir aussi

To Top