【redis进阶】四、发布订阅

//发布
$redis = new \Redis();
$redis->connect('127.0.0.1', 6379);
$redis->publish('msg', '来自msg频道的推送');
echo "msg频道消息推送成功~ \n";
$redis->close();
 // ini_set(‘default_socket_timeout’, -1);
  $redis = new \Redis();
  $redis->pconnect('127.0.0.1', 6379);
  //订阅
  echo "订阅msg这个频道,等待消息推送... \n";
  $redis->subscribe(['msg'], 'callfun');
  function callfun($redis, $channel, $msg)
  {
   print_r([
     'redis'   => $redis,
     'channel' => $channel,
     'msg'     => $msg   ]);
  }


看恩吧
网站不承担任何有关评论的责任
  • 最新评论
  • 总共条评论
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦