redis擴充套件安裝以及在tp5中的操作
阿新 • • 發佈:2019-01-05
php中安裝redis
下載redis:https://windows.php.net/downloads/pecl/releases/igbinary/
根據自己的電腦以及php版本的資訊來下載不同的redis版本:
phpinfo.php中檢視自己的版本資訊:
解壓後:
把php_redis.dll
和php_redis.pdb
拷貝到D:\phpStudy\php\php-7.0.12-nts\ext
(每個人的目錄都不一樣)。我只用了這兩個檔案,別的都扔掉了。
開啟php.ini:
把extension=php_igbinary.dll和extension=php_redis.dll
以上步驟完成後,重新訪問phpinfo.php:
看到redis說明php中的redis擴充套件安裝成功。
以上操作是給php安裝了redis擴充套件,並沒有真正在自己電腦上安裝了redis。
重新安裝完全版的redis
https://github.com/MicrosoftArchive/redis/releases
使用命令列cd到該資料夾裡:(使用redis-serve.exe redis.windows.conf
來檢視詳細配置資訊)
tp中操作redis
一、配置redis
首先更改config.php
中的配置資訊:
tp框架中預設有個快取設定
在cache配置下方增加redis設定:
二、引用redis快取
在控制器中引用即可:use think\cache\driver\Redis
三、程式碼進行測試
$redis = new Redis();
$redis->set('test','hello world');
$result=$redis->get('test');
print_r($result);die;