PHP 8.4.1 Released!

SyncSemaphore::unlock

(PECL sync >= 1.0.0)

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

Description

public SyncSemaphore::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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top