ytake/socketio-cli

该软件包已被废弃,不再维护。没有建议的替代包。

发送事件和接收socket.io PHP客户端

v2.0.3 2013-11-15 12:44 UTC

This package is auto-updated.

Last update: 2022-02-01 12:35:16 UTC


README

MIT许可

安装

    "require": {
        "ytake/socketio-cli": "dev-master"
    },

发送消息并接收

// namespace support
$client->client("http://localhost:3000")->query(['query' => 1])
    // namespace
    ->of('/active')->connection(function() use($client){
            // event receive
            $client->on('connection', function($data) use($client){
                    // value from socket.io server
                    var_dump($data);
                });
            // event emit
            $client->emit('sender', ['hello']);
            // event receive
            $client->on('message', function($data) use($client){
                    // value from socket.io server
                    var_dump($data);
                    $client->disconnect();
                });
        })->keepAlive();

许可

本软件根据MIT许可证进行分发。有关更多信息,请参阅license.txt文件。

特别感谢

特别感谢Elephant.io的Wisembly团队作者。