多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# swoole_websocket_server->push > swoole_websocket_server->push在swoole-1.7.11以上版本可用 向websocket客户端连接推送数据,长度最大不得超过2M。 ```php function swoole_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)对象, 支持发送各种帧类型