# Класс SessionShell

Работа с сессиями в PHP реализована гораздо лучше работы с куками. Тем не менее, очень часто делают оболочку и над сессиями.

Давайте реализуем такую оболочку и для единообразия набор методов этой оболочки по возможности сделаем таким же, как и набор методов оболочки для работы с куками.

Вот заготовка такого класса:

`<?php class SessionShell { // Удобно стартуем сессию в конструкторе класса: public function __construct() { if (!isset($_SESSION)) { session_start(); } } public function set($name, $value) { // устанавливает переменную сессии } public function get($name) { // получает переменную сессии } public function del($name) { // удаляет переменную сессии } public function exists($name) { // проверяет переменную сессии } public function destroy() { // разрушает сессию } } ?>`

Реализуйте описанный класс `SessionShell`. Проверьте его работу.

← →
↑