Redis安装说明在此再也不说,能够看我另外一篇“Redis与PHP安装的那些事”,这里只介绍了windows下安装。php
新创建两个文件,push和pop文件redis
1.push.php 推送shell
这里经过URL直接传递参数进行 keywordwindows
$keyword = $_GET['keyword']; $redis = new Redis(); $redis->connect('127.0.0.1',6379); try{ echo $redis->LPUSH('list',' '.$keyword); }catch(Exception $e){ echo $e->getMessage(); }
2.pop.php 弹出接受信息浏览器
写个死循环,一直监听.net
$redis = new Redis(); $redis->connect('127.0.0.1', 6379); //echo "链接成功<br/>"; //echo "状态: " . $redis->ping(); while(true) { try{ $value = $redis->LPOP('list'); //这里进行业务处理 print_r(value); }catch(Exception $e){ echo $e->getMessage(); } }
在命令cmd下运行pop.php,我本地是xampp集成环境。故在cmd中运行code
D:\xampp\php>php.exe E:\project\p2\redis\pop.php
三、在浏览器下运行blog
http://lock.com/redis/push.php?keyword=hello lockget
在cmd中查看应该会输出hello lockcmd
注意要点:
一、先要开启运行redis服务,在cmd下运行,不要关闭
2. 新开一个cmd窗口,运行pop.php
3. 在浏览器下运行push.php,在pop.php的cmd下能够看到相关值