PHP自定义session储存MEMCACHE方式类 高洛峰细说PHP
自定义session储存 MEMCACHE 方式类

成都创新互联专注于企业成都全网营销、网站重做改版、雅安网站定制设计、自适应品牌网站建设、H5响应式网站、成都做商城网站、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为雅安等各大城市提供网站开发制作服务。
在php.ini配置文件中更改设置 (Registered_save_handlers 有三种方式 files user memcache)
session.save_handler = user 表示用户自定义session类
';
return true;
}
//关闭
public static function close(){
echo 'close
';
return true;
}
//读取 echo
public static function read($sid){
echo 'read
';
$data = self::$mem->get($sid);
if(empty($data)){
return ' ';
}
return $data;
}
//写入 $_SESSION['username']='yang'
public static function write($sid,$data){
echo 'write
';
self::$mem->set($sid, $data,MEMCACHE_COMPRESSED,self::$maxlifetime);// 如果设置为0表明该元素永不过期
}
//销毁 session_destroy
public static function destroy($sid){
echo 'destroy
';
self::$mem->delete($sid,0);//0 表示立即删除 0秒
}
//回收垃圾
public static function gc($maxlifetime){
echo 'gc
';
return true;
}
}
//创建对象
$mem = new Memcache();
//添加两台memcache服务器
$mem->addserver('localhost',11211);
$mem->addserver('192.168.10.254',11211);
//开始
MemSession::start($mem);
当前题目:PHP自定义session储存MEMCACHE方式类 高洛峰细说PHP
本文地址:http://www.cqwzjz.cn/article/pooeie.html


咨询
建站咨询
