Записывает данные сессии и завершает её

# session_write_close

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

session_write_close — Записывает данные сессии и завершает её

### Описание

function session_write_close(): bool

Завершает текущую сессию и сохраняет её данные.

Данные сессии обычно сохраняются после завершения выполнения скрипта без необходимости вызова session_write_close(). Поскольку данные сессии заблокированы для предотвращения одновременной конкурирующей записи, только один скрипт может работать с сессией в любой момент времени. Из-за этой блокировки, при использовании фреймов вместе с сессиями, фреймы будут загружаться по очереди один за одним. Можно уменьшить время загрузки всех фреймов путём завершения сессии сразу, как только будут выполнены все необходимые изменения переменных сессии.

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

Сигнатура функции не содержит параметров.

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

Функция возвращает `true`, если выполнилась успешно, или `false`, если возникла ошибка.

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

Версия | Описание
--- | ---
7.2.0 | Теперь возвращаемый тип этой функции bool. Раньше был тип void.

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

- session_register_shutdown() - Регистрирует функцию завершения сессии

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