(PHP 3 >= 3.0.6, PHP 4, PHP 5)
sem_acquire -- Réserve un sémaphore
Description
bool
sem_acquire ( resource sem_identifier )
sem_acquire() se bloque (si nécessaire)
jusqu'Ã ce que le sémaphore puisse être
réservé. Un processus qui tente de réserver
un sémaphore qu'il a déjà reservé
restera en attente indéfinie, si cette acquisition excède
le nombre max_acquire de réservation simultanée.
sem_identifier est une ressource de
sémaphore, obtenue de la fonction sem_get().
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec.
À la fin d'un script, tous les sémaphores réservés
mais non explicitement libérés, seront libérés
automatiquement, et une alerte sera générée.
Voir aussi
sem_get() et
sem_release().