多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 函数列表 `Swoole\WebSocket\Server`是`Swoole\Server`的子类,因此可以调用`Swoole\Server`的全部方法。 需要注意`WebSocket`服务器向客户端发送数据应当使用`Swoole\WebSocket\Server::push`方法,此方法会进行`WebSocket`协议打包。而`Swoole\Server::send`方法是原始的`TCP`发送接口。 `Swoole\WebSocket\Server::disconnect`方法可以从服务端主动关闭一个WebSocket连接,可以指定状态码(根据WebSocket协议,可使用的状态码为十进制的一个整数,取值可以是`1000`或`4000-4999`)和关闭原因(采用`utf-8`编码、字节长度不超过125的字符串)。在未指定情况下状态码为`1000`,关闭原因为空。