(PHP 4, PHP 5, PHP 7)
sem_acquire — Zugriff auf Semaphor anfordern
$sem_identifier
[, bool $nowait = FALSE
] ) : bool
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.
sem_identifier ist eine von
sem_get() gelieferte Semaphor-Resource.
Nach Abarbeitung eines requests werden alle noch vom Prozess gehaltenen Semaphore automatisch freigegeben und entsprechende Warnungen erzeugt.
sem_identifier
sem_identifier ist ein von sem_get()
geliefertes Resourcehandle
nowait
Gibt an, ob der Prozess nicht auf den Zugriff auf den Semaphor warten
soll. Bei true wird der Aufruf unmittelbar
false zurückgeben, wenn der Semaphor nicht sofort
reserviert werden kann.
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
| Version | Beschreibung |
|---|---|
| 5.6.1 |
Der $nowait Parameter wurde hinzugefügt.
|