sem_get() liefert eine ID die für den Zugriff
auf das System V Semaphor mit dem gegebenen key
benutzt werden kann. Der Semaphor wird mit den in perm
angegebenen Zugriffsrechten angelegt falls nötig. Die Anzahlder Prozesse
die gleichzeitig Zugriff auf den Semaphor erhalten können wird mit
max_acquire
festgelegt (Default: 1).
Der optionale Parameter auto_release
legt
fest ob der Semaphor zum Scriptende automatisch entfernt werden
soll. Der Parameter existiert seit PHP 4.3.0.
Liefert eine positive Semaphor ID be Erfolg oder FALSE im Fehlerfall.
Weitere Aufrufe von sem_get() für den gleichen Key liefern unterschiedliche Semaphor IDs, diese greifen aber auf den gleichen darunterliegenden Semaphor zu.
Siehe auchsem_acquire(), sem_release() und ftok().
Zurück | Zum Anfang | Weiter |
sem_acquire | Nach oben | sem_release |