sybiose / websocket-client
一个简单的PHP WebSocket客户端
此包的官方仓库似乎已不存在,因此该包已被冻结。
v0.1.4
2013-11-11 01:28 UTC
Requires
- php: >=5.3.9
- react/socket: 0.3.*
Requires (Dev)
- cboden/ratchet: 0.3.*
- phpunit/phpunit: 3.7.28
This package is not auto-updated.
Last update: 2021-06-21 10:43:52 UTC
README
使用php实现的一个简单的WebSocket客户端。
要求
此库使用PHP 5.3+。
安装
建议您通过composer安装WebSocket客户端库。
{ "require": { "symbiose/websocket-client": "dev-master" } }
使用
以下是一个简单WebSocket客户端的示例
class Client implements WebSocketClient\WebSocketClientInterface { private $client; public function onMessage($data) {} public function sendData($data) { $this->client->sendData($data); } public function setClient(WebSocketClient $client) { $this->client = $client; } } $loop = React\EventLoop\Factory::create(); $client = new WebSocketClient(new Client, $loop); $loop->run();