亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

ThinkPHP自定義Redis處理SESSION的實現方法

2024-05-04 23:46:02
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了ThinkPHP自定義Redis處理SESSION的實現方法,結合實例形式分析了ThinkPHP相關數據庫配置與自定義Redis處理session的實現技巧,需要的朋友可以參考下
 

本文實例講述了ThinkPHP自定義Redis處理SESSION的實現方法。分享給大家供大家參考,具體如下:

日常中我們都會使用到session來保存用戶登錄的信息,常用的session的保存方式有:文件保存(默認)、數據庫保存、Redis保存、memcached等。這里主要記錄一下在用ThinkPHP處理session用Redis來保存session的用法。

1.在配置項中定義:

'SESSION_TYPE' => 'Redis', //session保存類型'SESSION_PREFIX' => 'sess_', //session前綴'REDIS_HOST' => '127.0.0.1' //REDIS服務器地址'REDIS_PORT' => 6379, //REDIS連接端口號'SESSION_EXPIRE' => 3600, //SESSION過期時間

可以ThinkPHP/Common/functions.php文件中找到定義session的方法,大約在1179行左右讀取session驅動的判斷。如果我們定義了配置項SESSION_TYPE,則會new一個Redis對象并調用會話存儲函數session_set_save_handler()。

2.在ThinkPHP/Library/Think/Session/Driver目錄下新建Redis.class.php文件

文件內容如下:

<?phpnamespace Think/Session/Driver;class Redis {//  Redis連接對象  private $redis;//  Session過期時間  private $expire;  /**   * 打開方法   * @param type $path   * @param type $name   * @return type   */  public function open($path, $name) {  $this->expire = C('SESSION_EXPIRE') ? C('SESSION_EXPIRE') : ini_get('session.gc_maxLifetime');  $this->redis = new Redis();  return $this->redis->connect(C('REDIS_HOST'), C('REDIS_PORT'));  }  /**   * 關閉   * @return type   */  public function close() {  return $this->redis->close();  }  /**   * 讀取   * @param string $id   * @return type   */  public function read($id) {  $id = C('SESSION_PREFIX') . $id;  $data = $this->redis->get($id);  return $data ? $data : '';  }  /**   * 寫入   * @param string $id   * @param type $data   * @return type   */  public function write($id, $data) {  $id = C('SESSION_PREFIX') . $id;  return $this->redis->set($id, $data, $this->expire);  }  /**   * 銷毀   * @param string $id   */  public function destroy($id) {  $id = C('SESSION_PREFIX') . $id;  $this->redis->delete($id);  }  /**   * 垃圾回收   * @param type $maxLifeTime   * @return boolean   */  public function gc($maxLifeTime) {  return true;  }}

至此就完成了Redis對session的處理。

memcached的方法和Redis差不多一樣!



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕日韩欧美精品在线观看| 精品国产户外野外| 日韩视频免费大全中文字幕| 日韩精品亚洲视频| 日韩精品在线观看一区二区| 国产精品成人一区二区三区吃奶| 精品国产欧美成人夜夜嗨| 欧美日韩国产在线| 欧洲成人在线视频| 5278欧美一区二区三区| 久久久www成人免费精品张筱雨| 在线激情影院一区| 国产一区二区在线免费视频| 亚洲精品不卡在线| 国产精品无av码在线观看| 欧美成人精品三级在线观看| 青青草国产精品一区二区| 日本高清视频一区| 成人黄色在线观看| 日韩av免费在线观看| 国产精品成人aaaaa网站| 国产精品视频一区二区高潮| 91精品视频免费观看| 久久这里有精品| 亚洲精品videossex少妇| 欧美一级淫片videoshd| www.久久久久久.com| 亚洲精品永久免费精品| 久久久久久久久爱| 久久综合久久美利坚合众国| 亚洲欧美日韩国产成人| 丁香五六月婷婷久久激情| 国产精品自拍视频| 国产精品爽爽ⅴa在线观看| 国产ts人妖一区二区三区| 日韩欧美成人网| 国产精品久久久久久久久久99| 日韩在线资源网| 欧美日韩精品在线视频| 久久久久国产一区二区三区| 亚洲色图15p| 欧美日韩国产成人在线| 日韩视频在线一区| 亚洲码在线观看| 亚洲变态欧美另类捆绑| 国产精品午夜国产小视频| 粉嫩老牛aⅴ一区二区三区| 欧美视频在线视频| 中文字幕亚洲欧美日韩2019| 国产一区二区丝袜高跟鞋图片| 福利二区91精品bt7086| 欧美高清在线视频观看不卡| 98午夜经典影视| 91在线免费网站| 韩国三级日本三级少妇99| 国产精品久久久久久久久久小说| 欧美精品成人在线| 国内免费久久久久久久久久久| 亚洲tv在线观看| 欧美日韩午夜激情| 狠狠久久五月精品中文字幕| 亚洲欧美国产va在线影院| 九九九久久久久久| 欧美另类高清videos| 啪一啪鲁一鲁2019在线视频| 国产精品678| 成人黄色在线播放| 97人洗澡人人免费公开视频碰碰碰| 久久精品91久久久久久再现| 狠狠色狠色综合曰曰| 亚洲色图偷窥自拍| 青青草99啪国产免费| 国产精品av在线播放| 免费av在线一区| 日本91av在线播放| 97免费视频在线播放| 国产欧美一区二区白浆黑人| 亚洲精品不卡在线| 亚洲一品av免费观看| 亚洲国产精品99久久| 久久91超碰青草是什么| 久久久国产精品视频| 欧美日韩在线免费观看| 久久97精品久久久久久久不卡| 久久久久久久国产| 日韩经典一区二区三区| 最新的欧美黄色| 成人欧美一区二区三区黑人孕妇| 成人免费视频在线观看超级碰| 91色视频在线观看| 亚洲视频在线观看| 国产亚洲欧洲高清| 亚州成人av在线| 美女999久久久精品视频| 成人性生交大片免费观看嘿嘿视频| 国模叶桐国产精品一区| 欧美日韩国产精品一区二区三区四区| 亚洲精品国产精品国自产在线| 国产a∨精品一区二区三区不卡| 国产精品91免费在线| 亚洲性线免费观看视频成熟| 18性欧美xxxⅹ性满足| 亚洲精品一区二三区不卡| 奇米成人av国产一区二区三区| 成人在线精品视频| 欧美区二区三区| 91免费综合在线| 国产成人精品在线播放| 91国产美女在线观看| 久久在线视频在线| 国产91色在线|| 亚洲成人网av| 欧美日韩高清在线观看| 91精品久久久久久久| 国产成人精品久久久| 国产成人精品最新| 亚洲男人天堂古典| 韩曰欧美视频免费观看| 久久久久久久影院| 日韩在线视频中文字幕| 久久久国产精品视频| 欧美在线视频观看| 超碰97人人做人人爱少妇| 国产综合视频在线观看| 狠狠色狠狠色综合日日五| 日韩av在线影视| 久久久久久网站| 尤物精品国产第一福利三区| xxxx性欧美| 91精品久久久久久久久中文字幕| 国模极品一区二区三区| 精品国产精品三级精品av网址| 北条麻妃一区二区在线观看| 亚洲天天在线日亚洲洲精| 日韩久久免费电影| 日韩精品免费综合视频在线播放| 国产精品r级在线| 日本久久久久亚洲中字幕| 日韩欧美在线第一页| 日韩免费看的电影电视剧大全| 青青久久av北条麻妃黑人| 中文字幕久热精品在线视频| 中文字幕亚洲综合久久筱田步美| 最近的2019中文字幕免费一页| 萌白酱国产一区二区| 色婷婷av一区二区三区久久| 国产在线a不卡| 欧美国产日韩一区| 欧美激情精品久久久久久蜜臀| 91人人爽人人爽人人精88v| 亚洲国产一区二区三区四区| 亚洲va码欧洲m码| 成人亲热视频网站| 国产精品亚洲一区二区三区| 亚洲成人在线视频播放| 精品国产拍在线观看| 久久99热精品| 国产精品美女主播在线观看纯欲| 欧美激情在线狂野欧美精品| 国产精品情侣自拍| 欧美激情视频一区二区| 久久香蕉国产线看观看av| 日韩av网站电影| 欧美性xxxxxx|