🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### onReceive ***** <br> 接收到数据时回调此函数,发生在worker进程中。函数原型: ~~~ function onReceive(swoole_server $server, int $fd, int $reactor_id, string $data); ~~~ * $server:Server对象 * $fd:TCP客户端连接的唯一标识符 * $reactor_id:TCP连接所在的Reactor线程ID * $data:收到的数据内容,可能是文本或者二进制内容 示例: ``` //创建Server对象,监听 127.0.0.1:9501端口 $serv = new swoole_server("127.0.0.1", 9501); //监听连接进入事件 $serv->on('connect', function ($serv, $fd) { echo "Client: Connect.\n"; }); //监听数据接收事件 $serv->on('receive', function ($serv, $fd, $from_id, $data) { $serv->send($fd, "Server: ".$data); }); ```