🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## Server->push 向websocket客户端连接推送数据,长度最大不得超过2M。 ~~~ function WebSocket\Server->push(int $fd, $data, int $opcode = 1, bool $finish = true); ~~~ ## 参数模式1 * $fd:客户端连接的ID,如果指定的$fd对应的TCP连接并非websocket客户端,将会发送失败 * $data:要发送的数据内容 * $opcode:指定发送数据内容的格式,默认为文本。发送二进制内容$opcode参数需要设置为WEBSOCKET_OPCODE_BINARY * 发送成功返回`true`,发送失败返回`false` ## 参数模式2 > 需要`4.2.0`及以上版本 * `$data`也就是第一个参数, 可以传入一个[**swoole\_websocket\_frame**](https://wiki.swoole.com/wiki/page/987.html)对象, 支持发送各种帧类型