sem_release
(PHP 4, PHP 5, PHP 7, PHP 8)
sem_release — Gibt einen Semaphor frei
Beschreibung
sem_release() gibt den angegebenen Semaphor frei, wenn er gegenwärtig vom aufrufenden Prozess gehalten wird; anderenfalls wird eine Warnung ausgegeben.
Nach der Freigabe eines Semaphors kann er mit sem_acquire() jederzeit wieder angefordert werden.
Rückgabewerte
Gibt bei Erfolg true
zurück. Bei einem Fehler wird false
zurückgegeben.
Changelog
Version | Beschreibung |
---|---|
8.0.0 |
semaphore erwartet nun eine
SysvSemaphore-Instanz; vorher wurde eine
resource erwartet.
|
Siehe auch
- sem_get() - Fordert Zugriff auf eine Semaphor-ID an
- sem_acquire() - Fordert Zugriff auf einen Semaphor an