# SessionHandler::open

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

SessionHandler::open — Inicializar una sesión

### Descripción

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

Crea una nueva sesión, o reinicializa una sesión existente. Es llamado internamente por PHP cuando se inicia una sesión automáticamente o cuando se invoca a session_start().

Este método envuelve el gestor de almacenamiento interno de PHP definido en el ajuste ini session.save_handler que fue establecido antes de que este gestor fuese establecido mediante session_set_save_handler().

Si esta clase se extiende por herencia, al llamar al método padre `open` invocará a la envoltura para este método y así invocará a la llamada de retorno interna asociada. Esto permite que este método sea sobrescrito y/o interceptado.

Para más información sobre lo que puede hacer este método, consulte la documentación de SessionHandlerInterface::open().

### Parámetros

`save_path`

  La ruta donde almacenar/recuperar la sesión.

`session_name`

  El nombre de la sesión.

### Valores devueltos

El valor devuelto (normalmente `true` en caso de éxito, `false` en caso de error). Observe que este valor es devuelto internamente a PHP para su procesamiento.

### Ver también

- La directiva de configuración session.auto-start.