PHP自定义session储存FILE方式类 高洛峰细说PHP
自定义session储存 FILE 方式类
创新互联公司是一家专业的成都网站建设公司,我们专注做网站、成都网站制作、网络营销、企业网站建设,卖友情链接,广告投放平台为企业客户提供一站式建站解决方案,能带给客户新的互联网理念。从网站结构的规划UI设计到用户体验提高,创新互联力求做到尽善尽美。
在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
'; $filename = self::$path.'yang_'.$sid; // return 'username|s:12:"津沙港湾";age|i:33;sex|s:4:"male";'; return @file_get_contents($filename); } //写入 $_SESSION['username']='yang' public static function write($sid,$data){ echo 'write
'; $filename = self::$path.'yang_'.$sid; echo $filename.'
'; echo $data.'
'; return file_put_contents($filename, $data); } //销毁 session_destroy public static function destroy($sid){ echo 'destroy
'; $filename = self::$path.'yang_'.$sid; echo $filename.'
'; return @unlink($filename); } //回收垃圾 public static function gc($maxlifetime){ echo 'gc
'; foreach(glob(self::$path.'yang_*') as $file){ echo $file.'
'; //只删除过期 if((filemtime($file)+$maxlifetime) < time()){ unlink($file); } } } } FileSession::start();
当前文章:PHP自定义session储存FILE方式类 高洛峰细说PHP
文章起源:http://scgulin.cn/article/pspepi.html