nehalvpatel/synapse

此包已被废弃且不再维护。未建议替代包。

Synapse 将会话保存到数据库

1.0.1 2014-03-19 23:47 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:32:44 UTC


README

Synapse 将会话保存到数据库。

需求

  • PHP 5.4 及以上版本
  • MySQL

开始使用

  1. 安装 composer
  2. 添加到你的 composer.json 文件中
  3. 运行 composer

示例

  1. 将 PDO 对象传递给处理器类(将自动生成名为 "sessions" 的表)
  2. 将保存处理器设置为使用此类
  3. 开始会话
  require 'vendor/autoload.php';
  	
  $Synapse = new \Synapse\Handler(new PDO("mysql:host=" . $db_host . ";dbname=" . $db_name, $db_username, $db_password));
  session_set_save_handler($Synapse, true);
  session_start();
  
  $_SESSION["user_id"] = "1";