Выйти из неактивного пользователя с помощью PHP

Я пытаюсь вывести пользователя из моей CMS через определенное время. Я не имею в виду, что я не нажал на мышь или набрал там клавиатуру. Поэтому после 30 минут бездействия моя функция выхода из системы выполняется.

Уже существует функция выхода из системы, которую я использую в CMS –

<?php session_start(); if (isset($_SESSION['user_id'])){ $login = 1; }else{ $login = 0; } function confirm_logged_in() { if (!isset($_SESSION['user_id'])) { //redirect header("Location: /_cms/login.php?login=0"); } } function logout(){ $_SESSION = array(); if(isset($_COOKIE[session_name()])){ setcookie(session_name(), '', time()-4200, '/'); } session_destroy(); } ?> 

Кто-то написал этот код, и он работает. Однако я не знаю точное время, необходимое для выхода из неактивного пользователя. Предустановленное время – 4200. Я хочу узнать, сколько времени требуется для выхода из системы, и если я могу изменить его в любое время, которое я хочу. Может ли кто-нибудь посоветовать?