Управление сессиями
- Введение
- Установка и настройка
- Предопределенные константы
- Примеры
- Отслеживание прогресса загрузки файлов с помощью сессий
- Безопасность сессий
- Функции для работы с сессиями
- session_abort — Отменяет изменения в массиве сессии и завершает ее
- session_cache_expire — Получает и/или устанавливает срок действия текущего кеша
- session_cache_limiter — Получить и/или установить текущий режим кеширования
- session_commit — Псевдоним session_write_close
- session_create_id — Создаёт новый идентификатор сессии
- session_decode — Декодирует данные сессии из закодированной строки сессии
- session_destroy — Уничтожает все данные сессии
- session_encode — Кодирует данные текущей сессии в формате строки сессии
- session_gc — Выполняет сборку мусора данных сессии
- session_get_cookie_params — Возвращает параметры cookie сессии
- session_id — Получает и/или устанавливает идентификатор текущей сессии
- session_is_registered — Определяет, зарегистрирована ли глобальная переменная в сессии
- session_module_name — Возвращает и/или устанавливает модуль текущей сессии
- session_name — Получить или установить имя текущей сессии
- session_regenerate_id — Генерирует и обновляет идентификатор текущей сессии
- session_register_shutdown — Функция завершения сессии
- session_register — Регистрация одной или нескольких глобальных переменных текущей сессии
- session_reset — Реинициализирует сессию оригинальными значениями
- session_save_path — Получает и/или устанавливает путь сохранения сессии
- session_set_cookie_params — Устанавливает параметры сессионной cookie
- session_set_save_handler — Устанавливает пользовательские обработчики хранения сессии
- session_start — Стартует новую сессию, либо возобновляет существующую
- session_status — Возвращает состояние текущей сессии
- session_unregister — Отмена регистрации глобальной переменной в текущей сессии
- session_unset — Удалить все переменные сессии
- session_write_close — Записывает данные сессии и завершает её
- SessionHandler — Класс SessionHandler
- SessionHandler::close — Закрывает сессию
- SessionHandler::create_sid — Возвращает новый идентификатор сессии
- SessionHandler::destroy — Уничтожает сессию
- SessionHandler::gc — Очищает старые сессии
- SessionHandler::open — Инициализирует сессию
- SessionHandler::read — Считывает данные сессии
- SessionHandler::write — Записывает данные сессии
- SessionHandlerInterface — Класс SessionHandlerInterface
- SessionHandlerInterface::close — Закрывает сессию
- SessionHandlerInterface::destroy — Уничтожает сессию
- SessionHandlerInterface::gc — Очищает старые сессии
- SessionHandlerInterface::open — Инициализирует сессию
- SessionHandlerInterface::read — Читает данные сессии
- SessionHandlerInterface::write — Записать данные сессии
- SessionIdInterface — Интерфейс SessionIdInterface
- SessionIdInterface::create_sid — Создать идентификатор сессии
- SessionUpdateTimestampHandlerInterface — Интерфейс SessionUpdateTimestampHandlerInterface