Справочники, инструменты, документация

PHP: Сессии (cниппеты)

Коллекция готовых полезных функций и коротких сниппетов для работы с сессиями.

Открываю сессию

session_start();
$_SESSION['username'] = $name;
echo 'Здравствуйте, '.$_SESSION['username']."<br>";
print_r($_SESSION);

Передаю сессии на другую страницу

session_start();
echo $_SESSION['username'].' , Вы не забыты!';

Разрегистрирую сеансовую переменную и уничтожаю сессию

session_start();
unset ($_SESSION['add_site']);// сброс
session_destroy(); // уничтожаю сессию

Этот фрагмент создаст новый сеанс

Сеансы действуют как файлы cookie, но хранятся на сервере, а не на компьютере клиента:

session_start();
$_SESSION['name'] = 'David';

Освободите все переменные сеанса

session_unset();

Уничтожьте все переменные сеанса

session_destroy();