当前位置: 移动技术网 > IT编程>开发语言>PHP > php中使用redis队列操作实例代码

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

2019年04月14日  | 移动技术网IT编程  | 我要评论

例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);
}
?>

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网