php中使用redis队列操作实例代码

 更新时间:2013年02月07日 16:00:20   作者:  
为大家介绍一个php使用redis队列操作的例子,供初学redis的朋友参考吧

例1,入队操作:

复制代码 代码如下:

<?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
while(True){
  try{
    $value = 'value_'.date('Y-m-d H:i:s');
    $redis->LPUSH('key1',$value);
    sleep(rand()%3);
    echo $value."\n";
  }catch(Exception $e){
    echo $e->getMessage()."\n";
  }
}
?>

例2,出队操作:

复制代码 代码如下:

<?php
$redis = new Redis();
$redis->pconnect('127.0.0.1',6379);
while(True){
  try{
    echo $redis->LPOP('key1')."\n";
  }catch(Exception $e){
  echo $e->getMessage()."\n";
  }
  sleep(rand()%3);
}
?>

相关文章

  • php中http_build_query 的一个问题

    php中http_build_query 的一个问题

    http_build_query 远程攻击者可以利用漏洞获得敏感内存信息。请大家谨慎使用
    2012-03-03
  • PHP生成RSS文件类实例

    PHP生成RSS文件类实例

    这篇文章主要介绍了PHP生成RSS文件类,可实现PHP生成RSS文件的功能,对于网站建设与优化来说具有一定的实用价值,需要的朋友可以参考下
    2014-12-12
  • PHP实现显示照片exif信息的方法

    PHP实现显示照片exif信息的方法

    这篇文章主要介绍了PHP实现显示照片exif信息的方法,需要的朋友可以参考下
    2014-07-07
  • PHP 验证身份证是否合法的函数

    PHP 验证身份证是否合法的函数

    本文主要介绍了PHP验证身份证是否合法的函数。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • PHP中使用Imagick操作PSD文件实例

    PHP中使用Imagick操作PSD文件实例

    这篇文章主要介绍了PHP中使用Imagick操作PSD文件实例,本文着重讲解了图层操作并给出操作代码,需要的朋友可以参考下
    2015-01-01
  • phpmyadmin的#1251问题

    phpmyadmin的#1251问题

    phpmyadmin的#1251问题...
    2006-11-11
  • 修改WordPress中文章编辑器的样式的方法详解

    修改WordPress中文章编辑器的样式的方法详解

    这篇文章主要介绍了修改WordPress中文章编辑器的样式的方法详解,同时文中也推荐了两款取代默认文章编辑器的插件,需要的朋友可以参考下
    2015-12-12
  • PHP swoole中使用task进程异步的处理耗时任务应用案例分析

    PHP swoole中使用task进程异步的处理耗时任务应用案例分析

    这篇文章主要介绍了PHP swoole中使用task进程异步的处理耗时任务,结合具体应用案例形式分析了PHP swoole中使用task进程异步的处理耗时任务相关使用场景、操作方法与注意事项,需要的朋友可以参考下
    2020-03-03
  • php多进程应用场景实例详解

    php多进程应用场景实例详解

    这篇文章主要介绍了php多进程应用,结合具体实例形式详细分析了php多进程模块依赖pcntl扩展安装、使用相关操作技巧与注意事项,需要的朋友可以参考下
    2019-07-07
  • php at(@)符号的用法简介

    php at(@)符号的用法简介

    对于php的初学者,经常会看到在一个函数名字前面有一个at(@)符号,但是不知道它的作用和用法,去掉后好像对程序没有什么影响,感到很困惑,简单的说@可以忽略错误,有仰制错误的功能为错误控制操作符.
    2009-07-07

最新评论