SessionHandler::open

(PHP 5 >= 5.4.0, PHP 7)

SessionHandler::openИнициализирует сессию

Описание

public SessionHandler::open ( string $save_path , string $session_name ) : bool

Создает новую сессию или повторно инициализирует существующую. Вызывается изнутри PHP когда сессия стартует автоматически или посредством вызова функции session_start().

Этот метод является оберткой для внутреннего обработчика PHP определенного в настройке ini-файла session.save_handler, который устанавливается до определения обработчика вызовом функции session_set_save_handler().

Если этот класс расширяется путем наследования, вызов родительского метода open выполнит код обертки для этого метода, а также внутренний обработчик. Это позволит методу быть переопределенным, или перехваченным и отфильтрованным.

Для дополнительной информации о том, что ожидается от реализации этого метода см. документацию по методу SessionHandlerInterface::open().

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

save_path

Путь по которому сохраняется/восстанавливается сессия.

session_name

Название сессии.

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

Возвращаемое значение сессионного хранилища (обычно TRUE в случае успеха, FALSE в случае ошибки). Данное значение возвращается обратно в PHP для внутренней обработки.

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