You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
19
vendor/swoole/examples/redis/subscribe.php
vendored
Executable file
19
vendor/swoole/examples/redis/subscribe.php
vendored
Executable file
@ -0,0 +1,19 @@
|
||||
<?php
|
||||
$client = new swoole_redis;
|
||||
|
||||
$client->on('message', function (swoole_redis $client, $result) {
|
||||
var_dump($result);
|
||||
static $more = false;
|
||||
if (!$more and $result[0] == 'message')
|
||||
{
|
||||
echo "subscribe new channel\n";
|
||||
$client->subscribe('msg_1', 'msg_2');
|
||||
$client->unsubscribe('msg_0');
|
||||
$more = true;
|
||||
}
|
||||
});
|
||||
|
||||
$client->connect('127.0.0.1', 6379, function (swoole_redis $client, $result) {
|
||||
echo "connect\n";
|
||||
$client->subscribe('msg_0');
|
||||
});
|
Reference in New Issue
Block a user