NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# swoole_server->sendto 向任意的客户端IP:PORT发送UDP数据包。 函数原型: ~~~ bool swoole_server->sendto(string $ip, int $port, string $data, bool $ipv6 = false); ~~~ - $ip为IPv4字符串,如192.168.1.102。如果IP不合法会返回错误 - $port为 1-65535的网络端口号,如果端口错误发送会失败 - $data要发送的数据内容,可以是文本或者二进制内容 - $ipv6 是否为IPv6地址,可选参数,默认为false 示例: ~~~ //向IP地址为220.181.57.216主机的9502端口发送一个hello world字符串。 $server->sendto('220.181.57.216', 9502, "hello world"); //向IPv6服务器发送UDP数据包 $server->sendto('2600:3c00::f03c:91ff:fe73:e98f', 9501, "hello world", true); ~~~ > swoole_server->sendto 在1.7.10+版本可用 server必须监听了UDP的端口,才可以使用swoole_server->sendto server必须监听了UDP6的端口,才可以使用swoole_server->sendto向IPv6地址发送数据 IPv6参数在1.7.13以上版本可用 |  Swoole流程 | |-----| ![](https://box.kancloud.cn/2015-07-20_55aca2b228bbb.)