session_cache_expire
En esta página
session_cache_expire
Obtiene y/o define el tiempo de expiración de la caché
Descripción#
session_cache_expire([int $value]): int
```php
`session_cache_expire` devuelve la configuración actual de `session.cache_expire`.
El tiempo de expiración de la caché se reestablece a su valor por omisión de 180, almacenado en [session.cache_limiter](#ini.session.cache-expire), al inicio de la petición. Por lo tanto, debe llamarse `session_cache_expire` en cada petición (y antes de que `session_start` sea llamada).
## Parámetros
`value`
Si `value` es proporcionado y no `null`, la configuración actual de cache expire será reemplazada por `value`.
> [!NOTE]
> La directiva `value` solo tiene efecto si `session.cache_limiter` tiene un valor *diferente* de `nocache`.
## Valores devueltos
Devuelve la configuración actual de `session.cache_expire`. El valor devuelto debe leerse en minutos, y por omisión, es 180. En caso de fallo al modificar el valor, `false` es devuelto.
## Historial de cambios
| Versión | Descripción |
|---------|----------------------------|
| 8.0.0 | `value` ahora es nullable. |
## Ejemplos
Ejemplo con `session_cache_expire`
```php
Véase también#
session.cache_expire, session.cache_limiter, session_cache_limiter