sem_release

(PHP 4, PHP 5, PHP 7, PHP 8)

sem_releaseLibera um semáforo

Descrição

sem_release(SysvSemaphore $semaphore): bool

sem_release() libera o semáforo se ele estiver sendo adquirido pelo processo de chamada, caso contrário um aviso será gerado.

Após liberar o semáforo, sem_acquire() pode ser chamado para readquiri-lo.

Parâmetros

semaphore

Um semáforo retornado por sem_get().

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Registro de Alterações

Versão Descrição
8.0.0 semaphore agora espera uma instância de SysvSemaphore; anteriormente, um resource era esperado.

Veja Também