Documentación offline PHP master

sem_release

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

sem_release

Libera un semáforo

Descripción#

php sem_release(SysvSemaphore $semaphore): boolphp

sem_release libera el semáforo sem_identifier, si ha sido reservado por el proceso actual, de lo contrario genera un error.

Tras liberar el semáforo, sem_acquire puede ser llamado para reservarlo nuevamente.

Parámetros#

semaphore
Un semáforo, tal como devuelto por la función sem_get.

Valores devueltos#

Esta función retorna true en caso de éxito o false si ocurre un error.

Historial de cambios#

Versión Descripción
8.0.0 semaphore ahora espera una SysvSemaphore; anteriormente, se esperaba un resource.

Véase también#

sem_get

sem_acquire