Отключается от сегмента разделяемой памяти

# shm_detach

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

shm_detach — Отключается от сегмента разделяемой памяти

### Описание

function shm_detach(SysvSharedMemory `$shm`): true

shm_detach() отключается от сегмента разделяемой памяти, указанного в `shm`, созданного shm_attach(). Помните, что разделяемая память всё ещё существует в системе Unix и данные всё ещё присутствуют.

### Список параметров

`shm`
  Сегмент разделяемой памяти, полученный из shm_attach().

### Возвращаемые значения

Функция возвращает логическое значение `true`.

### Список изменений

Версия | Описание
--- | ---
8.5.0 | Теперь тип возвращаемого значения — `true`; ранее был bool.
8.0.0 | `shm` ожидает экземпляр SysvSharedMemory; ранее ожидался ресурс (resource).

### Смотрите также

- shm_attach() - Создаёт или открывает сегмент разделяемой памяти
- shm_remove() - Удаляет разделяемую память из систем Unix
- shm_remove_var() - Удаляет переменную из разделяемой памяти

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