php+redis 学习 六 订阅

本文介绍了一个使用PHP实现的Redis订阅功能实例。通过连接本地Redis服务器并订阅特定频道,该脚本能够监听并处理推送的消息。这为理解如何利用Redis进行消息传递提供了一个实用的示例。
<?php
header('content-type:text/html;chaeset=utf-8');
/**
 * redis实战
 *
 * 订阅
 *
 * @example php subscribe.php
 */
//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
  ]);
}
?>

  

转载于:https://www.cnblogs.com/GreenForestQuan/p/7492143.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值