sem_release

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

sem_release - Звільнення семафору

Опис

sem_release(SysvSemaphore $semaphore): bool

sem_release() звільняє семафор, якщо він був захоплений зухвалим процесом, інакше генерується попередження.

Після звільнення семафор може бути захоплений повторно через виклик sem_acquire()

Список параметрів

semaphore

Семафор, повернутий sem_get()

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
8.0.0Параметрsemaphore тепер чекає екземпляр SysvSemaphore; раніше очікували ресурс (resource).

Дивіться також

  • sem_get() - Отримання ідентифікатора семафору
  • sem_acquire() - Захоплення семафору