校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Thinkphp 3.2框架使用Redis的方法詳解

Thinkphp 3.2框架使用Redis的方法詳解

熱門標簽:電銷機器人沒有效果怎么樣 杭州語音電銷機器人 江門回撥外呼系統 高德地圖標注位置怎么標注 泊頭在哪里辦理400電話 高德地圖標注店鋪收費嗎 欣思維地圖標注 江西電銷機器人收費 天潤融通外呼系統好嗎

本文實例講述了Thinkphp 3.2框架使用Redis的方法。分享給大家供大家參考,具體如下:

(1)直接調用框架自帶的Redis類:

路徑:\ThinkPHP\Library\Think\Cache\Driver\Redis.class.php

  public function test(){
    //創建一個redis對象
    $redis = new \Redis();
    //連接本地的 Redis 服務
    $redis->connect('127.0.0.1', 6379);
    //密碼驗證,如果沒有可以不設置
    $redis->auth('123456');
    //查看服務是否運行
    echo "Server is running: " . $redis->ping();
    echo 'br/>';
    //設置緩存
    $redis->set('username','zhang san',3600);
    //獲取緩存
    $user_name = $redis->get('username');
    var_dump($user_name);
  }

運行結果:

Server is running: +PONG
string(9) "zhang san"

(2)使用S方法:

在配置文件中添加配置

'DATA_CACHE_TYPE' => 'Redis',
'REDIS_HOST' => '127.0.0.1',
'REDIS_PORT' => 6379,

一、redis不設置密碼的情況下:

  public function set_info(){
    S('study','123');    
  }
  public function get_info(){
    echo C('DATA_CACHE_TYPE');
    echo 'br/>';
    $a = S('study');
    echo $a;
  }

先訪問set_info,再訪問get_info,返回結果:

Redis
123

二、redis設置密碼的情況下:

直接使用S方法,結果報錯:

NOAUTH Authentication required.

然后添加設置

'REDIS_AUTH' => 123456,

找到Redis類,發現沒有設置密碼,在Redis.class.php的__construct方法里添加代碼:

然后再測試S方法:

  public function set_info(){
    $a = S('study','1223');
    var_dump($a);  //true
  }
  public function get_info(){
    echo C('DATA_CACHE_TYPE'); //Redis
    echo 'br/>';
    $a = S('study');
    echo $a; //1223
  }

更多關于thinkPHP相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《thinkPHP模板操作技巧總結》、《ThinkPHP常用方法總結》、《codeigniter入門教程》、《CI(CodeIgniter)框架進階教程》、《Zend FrameWork框架入門教程》及《PHP模板技術總結》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

您可能感興趣的文章:
  • thinkPHP框架通過Redis實現增刪改查操作的方法詳解
  • thinkphp5框架擴展redis類方法示例
  • Spring Boot單元測試中使用mockito框架mock掉整個RedisTemplate的示例
  • Laravel框架使用Redis的方法詳解
  • CI框架(CodeIgniter)操作redis的方法詳解
  • Python的Flask框架使用Redis做數據緩存的配置方法
  • PHP的Laravel框架結合MySQL與Redis數據庫的使用部署
  • Redis框架Jedis及Redisson對比解析

標簽:平涼 大同 雙鴨山 江門 內江 石嘴山 深圳 駐馬店

巨人網絡通訊聲明:本文標題《Thinkphp 3.2框架使用Redis的方法詳解》,本文關鍵詞  Thinkphp,3.2,框架,使用,Redis,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Thinkphp 3.2框架使用Redis的方法詳解》相關的同類信息!
  • 本頁收集關于Thinkphp 3.2框架使用Redis的方法詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 邹城市| 岳普湖县| 丹凤县| 正阳县| 富蕴县| 临江市| 江津市| 盱眙县| 霍城县| 揭西县| 柳州市| 台山市| 上饶市| 绍兴市| 平遥县| 兰溪市| 梅州市| 云和县| 津南区| 台中市| 满洲里市| 合川市| 普兰店市| 西畴县| 栾川县| 四会市| 泸定县| 大兴区| 八宿县| 盱眙县| 大田县| 攀枝花市| 阳原县| 苍山县| 陆良县| 微山县| 阳春市| 井陉县| 苗栗县| 安西县| 广昌县|