(PHP 4, PHP 5, PHP 7, PHP 8)
sem_acquire — Fordert Zugriff auf einen Semaphor an
Standardmäßig blockiert sem_acquire() (falls nötig) bis ein Zugriff auf den Semaphor möglich ist. Ein Prozess, der Zugriff auf einen Semaphor anfordert, auf den er bereits Zugriff hat, wird für immer blockieren, wenn dieser erneute Zugriff die maximalen Zugriffe auf diesen Semaphor überschreiten würde.
Nach Abarbeitung einer Anfrage werden alle noch vom Prozess gehaltenen Semaphore automatisch freigegeben und entsprechende Warnungen erzeugt.
Version | Beschreibung |
---|---|
8.0.0 |
semaphore erwartet nun eine
SysvSemaphore-Instanz; vorher wurde eine
resource erwartet.
|