伪直播功能
Websocket服务器
socket 通信技术就是两台联网的计算机之间交换数据的技术,这就是 socket 的全部内容了吗?是的!socket 编程远比想象中的简单很多,阅读完这套简明的入门教程你就能胜任简单的 socket 编程了。
创建websockt服务
代码如下
error_reporting(-1);
//创建socket服务
$ws = new swoole_websocket_server("0.0.0.0", 9502);
//监听WebSocket连接打开事件
$ws->on('open', function ($ws, $request) {
var_dump($request->fd, $request->get, $request->server);
$ws->push($request->fd, "hello, welcome\n");
});
//监听WebSocket消息事件
$ws->on('message', function ($ws, $frame) {
//推送消息给所有用户
foreach($ws->connections as $fd){
$ws->push($fd, $frame->data);
}
});
//监听WebSocket连接关闭事件
$ws->on