Libera um semáforo

# sem_release

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

sem_release — Libera um semáforo

### Descrição

function 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

- sem_get() - Obtém um ID de semáforo
- sem_acquire() - Adquire um semáforo

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open