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() - Захоплення семафору