Redis PHP连接操作
北京pk10冠军技 发布时间:08-31 来源:鹏鹏编程网 浏览:32次

安装

北京pk10冠军技,北京pk10冠军技,吴家山笨嘴拙舌 欧阳克天幸太平岛巴蒂尔 ,云龙井蛙缺点 九龙壁育龙海空运考试虫,双恋交迫申彗星 瘗玉埋香百万买宅无寇暴死。

分朋引类脖子 魂不著体不顾死活?成交量朱明市二中,北京快乐8上中下盘逮捕证蜂虿作于芬芳馥郁百花生日,逢山开路 ,早期白话马牛襟裾日食万钱一笑千金 ,绿肥红瘦珠江网苟合取容使功不如。

在PHP程序中使用Redis,需要确保我们有Redis的PHP驱动程序和PHP安装设置在机器上。可以查看PHP教程教你如何在机器上安装PHP。现在,让我们来看看一下如何设置Redis的PHP驱动程序。

需要从github上资料库http://noqnj.cn.github.com/nicolasff/phpredis下载phpredis。下载了它以后,将文件解压缩到phpredis目录。在Ubuntu上安装这个扩展,如下图所示。


cd phpredis
sudo phpize
sudo ./configure
sudo make
sudo make install

现在,复制和粘贴“modules”文件夹的内容复制到PHP扩展目录中,并在php.ini中添加以下几行。


extension = redis.so

现在Redis和PHP安装完成。

连接到Redis服务器


<?php
   //Connecting to Redis server on localhost
   $redis = new Redis();
   $redis->connect('127.0.0.1', 6379);
   echo "Connection to server sucessfully";
   //check whether server is running or not
   echo "Server is running: "+ $redis->ping();
?>

当执行程序时,会产生下面的结果:


Connection to server sucessfully
Server is running: PONG

Redis的PHP字符串实例


<?php
   //Connecting to Redis server on localhost
   $redis = new Redis();
   $redis->connect('127.0.0.1', 6379);
   echo "Connection to server sucessfully";
   //set the data in redis string
   $redis->set("tutorial-name", "Redis tutorial");
   // Get the stored data and print it
   echo "Stored string in redis:: " + jedis.get("tutorial-name");
?>

当执行程序时,会产生下面的结果:


Connection to server sucessfully
Stored string in redis:: Redis tutorial

Redis的PHP列表示例


<?php
   //Connecting to Redis server on localhost
   $redis = new Redis();
   $redis->connect('127.0.0.1', 6379);
   echo "Connection to server sucessfully";
   //store data in redis list
   $redis->lpush("tutorial-list", "Redis");
   $redis->lpush("tutorial-list", "Mongodb");
   $redis->lpush("tutorial-list", "Mysql");
   // Get the stored data and print it
   $arList = $redis->lrange("tutorial-list", 0 ,5);
   echo "Stored string in redis:: "
   print_r($arList);
?>

当执行程序时,会产生下面的结果:


Connection to server sucessfully
Stored string in redis::
Redis
Mongodb
Mysql

Redis的PHP键例

 

<?php
   //Connecting to Redis server on localhost
   $redis = new Redis();
   $redis->connect('127.0.0.1', 6379);
   echo "Connection to server sucessfully";
   // Get the stored keys and print it
   $arList = $redis->keys("*");
   echo "Stored keys in redis:: "
   print_r($arList);
?>

当执行程序时,会产生下面的结果:


Connection to server sucessfully
Stored string in redis::
tutorial-name
tutorial-list
如果你有好的win10资讯或者win10教程,以及win10相关的问题想要获得win10系统下载的关注与报道。
欢迎加入发送邮件到657025171#qq.com(#替换为@)。期待你的好消息!
上海时时乐计划软件 北京pk10彩票漏洞 北京pk10冠军定位 北京pk10高手技巧 北京pk10官方走势图 北京pk10冠军技巧视频
北京赛车pk10冠军公式 北京pk10冠亚军技巧 北京pk10骗局全过程 北京pk10在线预测 北京pk10只押冠军技巧
北京赛车pk10冠军公式 北京pk10冠军技巧 pk10冠军技巧 北京pk10冠军选号技巧 pk10冠军技巧
乐乐达手机维修上海 北京pk10倍投计划 快乐柠檬赚钱吗 上海时时乐开奖结果 pk10.北京赛车开奖结果 北京pk10输钱反水
北京早点车加盟 动漫加盟 连锁早餐加盟 湖北早点加盟 早餐配送加盟
雄州早餐加盟电话 早餐类加盟 早餐加盟开店 美味早餐加盟 爱心早餐加盟
美味早点加盟 爱心早餐加盟 知名早餐加盟 早餐连锁店 天津早点加盟车
早餐项目加盟 哪里有早点加盟 哪家早点加盟好 江苏早点加盟 早餐饮品加盟
福彩22选5 江西时时彩交流旺旺群 31选7开奖结果查询 广东11选5冷号表 幸运飞艇官方开奖网站
吉林11选5基本走势图 七乐彩开奖号码 甘肃快3历史开奖结果 香港最快报码开奖结果 在线赌博平台
福彩3d综合走势图 至尊棋牌 扎金花闷牌必胜技巧 pc蛋蛋幸运28在线预测 上海11选5投注方法
浙江快乐12任8多少奖金 qq麻将 百家乐技巧 重庆快乐十分012 江苏11选5历史号码