amitkhare/easy-session

EasySession 是一个易于使用的最小化 PHP 会话存储系统。

0.0.1 2017-07-22 08:33 UTC

This package is not auto-updated.

Last update: 2024-09-23 06:42:07 UTC


README

##EasySession 是一个易于使用的最小化 PHP 会话存储系统

安装

通过 Composer

composer require amitkhare/easy-session dev-master

通过 Git

git clone https://github.com/amitkhare/easy-session.git

示例用法

<?php

// autoload via composer
require __DIR__.'/../vendor/autoload.php';

// OR WITHOUT COMPOSER
// require __DIR__.'/PATH-TO/EasySession.php';

// Take an instance of Session Class.
$sessionStoreName='MyCart';
$session = new AmitKhare\EasySession($sessionStoreName);

$key = 1;
$value = ['var1'=>123,'var2'=>'amit'];

// store item in $sessionStoreName
$session->set($key,$value);

// get item from $sessionStoreName by $key
$session->get($key);

// check if item exists in $sessionStoreName
$session->exists($key);

// all $sessionStoreName items
$session->all();

// remove specific item from $sessionStoreName
$session->remove($key);

// clear all items in $sessionStoreName
$session->clear();

// count items in $sessionStoreName
$session->count();