Пытаюсь понять сессии в php. Прописал в .htaccess
# Время жизни сессии в секундах
php_value session.gc_maxlifetime 10
# Время жизни куки в секундах
php_value session.cookie_lifetime 10
Еще взял код отсюда
<?php
//если пользователь не будет 10 секунд посылать запросы
//на сервер, его сессия будет автоматически удалена
session_start(['gc_maxlifetime' => 10]);
echo 'php version = '.phpversion().'<br>';
echo 'gc_maxlifetime = '.ini_get('session.gc_maxlifetime').'<br>';
echo 'cookie_lifetime = '.ini_get('session.cookie_lifetime').'<br>';
if (isset($_SESSION['isStarted'])) {
$difference = time() - $_SESSION['startTime'];
echo "От старта сессии прошло {$difference}сек";
} else {
$_SESSION = [
'isStarted' => true,
'startTime' => time()
];
echo 'Создана новая сессия';
}
?>
Не отправляю запрос более 10 секунд, закрываю браузер. Но сессия все равно живет. Почему?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости