如何在php中使用WebSocket?谁能用php给我一个例子?我需要一个完整的例子来学习如何在php中使用websocket。
答案 0 :(得分:2)
php中的websockets有一个很棒的库:
一个例子:
$server = new \Wrench\BasicServer('ws://localhost:8000', array(
'allowed_origins' => array(
'mysite.com',
'mysite.dev.localdomain'
)
));
$server->registerApplication('echo', new \Wrench\Examples\EchoApplication());
$server->registerApplication('chat', new \My\ChatApplication());
$server->run();
这将在127.0.0.1:8000上创建一个服务器,其中一个应用程序侦听对ws:http:// localhost:8000 / echo和ws:// localhost:8000 / chat:
的WebSocket请求这里有一个twitter api示例:http://jitt.li/