Возвращает и (или) устанавливает модуль текущей сессии

# session_module_name

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

session_module_name — Возвращает и (или) устанавливает модуль текущей сессии

### Описание

function session_module_name(?string `$module` = `null`): string|false

Функция session_module_name() получает название текущего модуля сессии — модуля хранения и извлечения данных сессии, который устанавливает директива session.save_handler.

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

`module`

  Модуль, который механизм управления сессиями будет использовать вместо текущего обработчика сессии, если для параметра `module` указали значение, которое не равно `null`. В параметр нельзя передавать значение `"user"`. Вместо этого требуется вызывать функцию session_set_save_handler(), чтобы установить пользовательский обработчик сессии.

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

Функция возвращает название текущего модуля сессии или `false`, если возникла ошибка.

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

Версия | Описание
--- | ---
8.0.0 | Параметр `module` теперь принимает значение `null`.
7.2.0 | Явную установку названия `"user"` для модуля-обработчика сессии теперь запретили. Раньше установка такого значения без предупреждения игнорировалась.

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