Если вы посмотрите на комментарии на странице документации PHP для session_set_save_handler()
, вы увидите полную копию класса, который будет хранить данные сеанса в базе данных.
Базовая схема базы данных состоит из 3 столбцов: идентификатор сеанса, данные сеанса и метка времени сеанса
Идентификатор сеанса и данные сеанса являются критическими, поскольку PHP предоставляет вам оба. Идентификатор сеанса - это произвольный идентификатор, а данные сеанса - serialize()
-подобная строка, представляющая данные сеанса.
Временная метка просто для вас, чтобы выяснить, когда удалить ее.
У меня также есть старая рабочая копия Session Handler здесь в одной из моих старых платформ.