fd}\n";});$server->on('message', function (swoole_websocket_serv。php|php+swoole实现群聊。" />

php|php+swoole实现群聊

简介 http://www.ruanyifeng.com/blog/2017/05/websocket.html
服务器端代码

on('open', function (swoole_websocket_server $server, $request) { echo "连接的id是:{$request->fd}\n"; }); $server->on('message', function (swoole_websocket_server $server, $frame) { foreach($server->connections as $key => $fd) { $user_message = $frame->data; $server->push($fd, $user_message); } }); $server->on('close', function ($ser, $fd) { echo "client {$fd} closed\n"; }); $server->start();

注意需要通过php-cli(俗说命令行方式运行)
php|php+swoole实现群聊
文章图片

客户端代码
群聊天室

运行效果 php|php+swoole实现群聊
文章图片

参考地址 【php|php+swoole实现群聊】https://wiki.swoole.com/wiki/page/1.html

    推荐阅读