婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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的方法詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 广西| 青冈县| 文化| 安吉县| 清苑县| 疏附县| 简阳市| 铁力市| 浙江省| 上蔡县| 南涧| 苏州市| 五莲县| 武夷山市| 昭平县| 渭南市| 富源县| 罗甸县| 长宁县| 错那县| 龙岩市| 建平县| 工布江达县| 嵊州市| 维西| 长泰县| 南通市| 齐河县| 合山市| 新田县| 巫山县| 原阳县| 慈利县| 郸城县| 梧州市| 榆社县| 双峰县| 白银市| 六枝特区| 汪清县| 吴川市|