Windows下PHP安装Redis扩展的具体步骤方法
下面我们就结合详细的图文,给大家介绍Windows下PHP安装Redis扩展的方法:
首先我们打开这个上面给出的下载链接地址,界面如下:
这里我们随便选择点击一个目录,显示不同版本的Redis扩展如下:
注意,下载安装Redis扩展包必须要与我们使用的PHP版本相对应。比如这里我的PHP版本为php-7.2.9-NTS且为vc15、x64位,所以我需要下载的Redis扩展包版本就是php_redis-4.0.0rc1-7.2-nts-vc15-x64。
那么点击下载好Redis扩展包后,进行解压,并将php_redis.dll这个文件,直接复制到我们php对应环境下的ext文件夹中,操作如下图:
然后我们再打开php-ini文件,通过搜索extension,找到下图中位置,添加这段代码:
extension=php_redis.dll
具体操作如下图:
然后保存,重启一下我们的PHP环境。
最后我们可以通过PHPinfo查看,Redis是否安装成功。
那么如图所示,此时Redis扩展已经安装成功了。
以上内容转自https://baijiahao.baidu.com/s?id=1617094196362473833&wfr=spider&for=pc
Windows下PHP使用Redis扩展的具体步骤方法
redis服务的安装可参考如下网址http://www.runoob.com/redis/redis-install.html
连接到 redis 服务
//连接本地的 Redis 服务$redis =newRedis();$redis->connect('127.0.0.1',6379);echo "Connection to server sucessfully";//查看服务是否运行echo "Server is running: ".$redis->ping();?>
执行脚本,输出结果为:
Connectionto server sucessfully
Serverisrunning:PONG
Redis PHP String(字符串) 实例
//连接本地的 Redis 服务$redis =newRedis();$redis->connect('127.0.0.1',6379);echo "Connection to server sucessfully";//设置 redis 字符串数据$redis->set("tutorial-name","Redis tutorial");// 获取存储的数据并输出echo "Stored string in redis:: ".$redis->get("tutorial-name");?>
执行脚本,输出结果为:
Connectionto server sucessfully
Storedstringinredis::Redistutorial
Redis PHP List(列表) 实例
//连接本地的 Redis 服务$redis =newRedis();$redis->connect('127.0.0.1',6379);echo "Connection to server sucessfully";//存储数据到列表中$redis->lpush("tutorial-list","Redis");$redis->lpush("tutorial-list","Mongodb");$redis->lpush("tutorial-list","Mysql");// 获取存储的数据并输出$arList =$redis->lrange("tutorial-list",0,5);echo "Stored string in redis";print_r($arList);?>
执行脚本,输出结果为:
Connectionto server sucessfully
Storedstringinredis
RedisMongodbMysql
Redis PHP Keys 实例
//连接本地的 Redis 服务$redis =newRedis();$redis->connect('127.0.0.1',6379);echo "Connection to server sucessfully";// 获取数据并输出$arList =$redis->keys("*");echo "Stored keys in redis:: ";print_r($arList);?>
执行脚本,输出结果为:
Connectionto server sucessfully
Storedstringinredis::tutorial-name
tutorial-list
以上内容转自https://www.cnblogs.com/peteremperor/p/6635778.html