(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SessionHandler::open — Инициализирует сессию
Создаёт новую сессию или повторно инициализирует существующую. Вызывается изнутри PHP когда сессия стартует автоматически или посредством вызова функции session_start().
Этот метод является обёрткой для внутреннего обработчика PHP определённого в настройке ini-файла session.save_handler, который устанавливается до определения обработчика вызовом функции session_set_save_handler().
Если этот класс расширяется путём наследования, вызов родительского метода open
выполнит код обёртки для этого метода, а также внутренний обработчик.
Это позволит методу быть переопределённым, или перехваченным и отфильтрованным.
Для дополнительной информации о том, что ожидается от реализации этого метода смотрите документацию по методу SessionHandlerInterface::open().
path
Путь по которому сохраняется/восстанавливается сессия.
name
Название сессии.
Возвращаемое значение сессионного хранилища (обычно true
в случае успешного выполнения, false
в случае возникновения ошибки). Это значение возвращается обратно в PHP для внутренней обработки.