# sem_remove

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

sem_remove — Entfernt einen Semaphor

### Beschreibung

sem_remove(SysvSemaphore `$semaphore`): bool

sem_remove() entfernt einen mit sem_get() angelegten Semaphor.

Auf den Sempahor kann anschließend nicht mehr zugegriffen werden.

### Parameter-Liste

`semaphore`
  Ein Semaphor, wie er von sem_get() zurückgegeben wurde.

### 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_release() - Gibt einen Semaphor frei
- sem_acquire() - Fordert Zugriff auf einen Semaphor an

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open