# shm_detach

(PHP 4, PHP 5, PHP 7, PHP 8)

shm_detach — Beendet die Anbindung an einen gemeinsamen Speicherbereich

### Beschreibung

shm_detach(SysvSharedMemory `$shm`): bool

shm_detach() beendet die Anbindung an den in `shm` spezifizierten gemeinsamen Speicherbereich, der durch shm_attach() erstellt wurde. Es ist zu beachten, dass der gemeinsame Speicherbereich weiterhin innerhalb des UNIX-Systems besteht und die enthaltenen Daten weiter vorhanden sind.

### Parameter-Liste

`shm`

  Ein gemeinsamer Speicherbereich, wie er von shm_attach() zurückgegeben wurde.

### Rückgabewerte

Gibt bei Erfolg `true` zurück. Bei einem Fehler wird `false` zurückgegeben.

### Changelog

Version | Beschreibung
--- | ---
8.0.0 | `shm` erwartet nun eine SysvSharedMemory-Instanz; vorher wurde eine resource erwartet.

### Siehe auch

- shm_attach() - Erzeugt oder öffnet einen gemeinsamen Speicherbereich
- shm_remove() - Entfernt einen gemeinsamen Speicherbereich unter UNIX
- shm_remove_var() - Entfernt eine Variable aus dem gemeinsamen Speicherbereich

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