午夜无码人妻aⅴ大片色欲张津瑜,国产69久久久欧美黑人A片,色妺妺视频网,久久久久国产综合AV天堂

PHP自定義session儲(chǔ)存MEMCACHE方式類(lèi) 高洛峰細(xì)說(shuō)PHP

自定義session儲(chǔ)存 MEMCACHE 方式類(lèi)

成都創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)成都全網(wǎng)營(yíng)銷(xiāo)、網(wǎng)站重做改版、雅安網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、成都做商城網(wǎng)站、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為雅安等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

在php.ini配置文件中更改設(shè)置 (Registered_save_handlers 有三種方式 files user memcache)

session.save_handler = user 表示用戶(hù)自定義session類(lèi)

<?php 
/*
 * 自定義session儲(chǔ)存memcache方式的類(lèi)
 * 
 */
 class MemSession{    
      public  static  $mem;                     //pdo的對(duì)象
      public  static $maxlifetime;         //最大生存時(shí)間

      
      public static function start(Memcache $mem){//限制變量是Memcache類(lèi)
            self::$mem               =   $mem;
            self::$maxlifetime =    ini_get('session.gc_maxlifetime'); 
                     
          //注冊(cè)自定義函數(shù)
          session_set_save_handler(
              array(__CLASS__,'open'), 
               array(__CLASS__,'close'),
               array(__CLASS__,'read'),
               array(__CLASS__,'write'),
               array(__CLASS__,'destroy'),
               array(__CLASS__, 'gc'));
          //開(kāi)啟會(huì)話(huà)
          session_start();
      }
      
        //開(kāi)始 sesssion_start()
        public static function  open($path,$name){
            echo 'open<br/>';
            return true;
        }
        //關(guān)閉
        public static function close(){
            echo 'close<br/>';
           return true;
        }
        //讀取 echo 
        public static function read($sid){
            echo 'read<br/>';  
            $data = self::$mem->get($sid);
            if(empty($data)){
                return ' ';
            }
            return $data;
            }
        //寫(xiě)入 $_SESSION['username']='yang'
        public static function write($sid,$data){
            echo 'write<br/>';
            self::$mem->set($sid, $data,MEMCACHE_COMPRESSED,self::$maxlifetime);// 如果設(shè)置為0表明該元素永不過(guò)期
        }
        //銷(xiāo)毀 session_destroy
        public static function destroy($sid){
            echo 'destroy<br/>';     
            self::$mem->delete($sid,0);//0 表示立即刪除 0秒
        }
        //回收垃圾
        public static function gc($maxlifetime){
            echo 'gc<br/>';            
            return true;
 }
 }

 //創(chuàng)建對(duì)象
 $mem = new Memcache();
 //添加兩臺(tái)memcache服務(wù)器
 $mem->addserver('localhost',11211);
 $mem->addserver('192.168.10.254',11211);
 //開(kāi)始
 MemSession::start($mem);

名稱(chēng)欄目:PHP自定義session儲(chǔ)存MEMCACHE方式類(lèi) 高洛峰細(xì)說(shuō)PHP
新聞來(lái)源:http://www.ekvhdxd.cn/article4/pooeie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司虛擬主機(jī)、標(biāo)簽優(yōu)化、關(guān)鍵詞優(yōu)化、ChatGPT、微信公眾號(hào)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)