<?php
/**
* Mysql慢日志报session_start(); session的操作基本都是读操作,写操作比较少,
* 我们自己可以封装一个session类,避免过多使用session,出现session的锁机制;
*/
/**
* 构造函数:将session读入cache,关闭session锁;
* 写操作:打开session锁,写入值,关闭session锁;
* 读操作,直接读cache;
*/
//将session读入全局变量$_SEESION
static private function init()
{
if(self::$not_init)
{
session_start();
session_write_close();
self::$not_init = false;
}
}
//读session
static public function get($name)
{
self::init();
return $_SEESION[$name];
}
//写session
static public function set($name,$val)
{
session_start();
$_SEESION[$name] = $val;
session_write_close();
}