准备工作:
使用VMware软件安装Centos7 安装php7 和swoole扩展
<?php
//UDP服务器搭建
$serve=new Swoole_server("0.0.0.0",9502,SWOOLE_PROCESS,SWOOLE_SOCK_UDP);
$serve->on("connect",function ($serve,$fd){
echo "建立连接\n";
});
/**
* 接受到数据的方法
*/
$serve->on("packet",function ($serve,$data,$fd){
$serve->sendto($fd['address'],$fd['port'],"server:".$data);
});
$serve->on("close",function ($serve,$fd){
echo "关闭连接\n";
});
//启动服务器
$serve->start();
启动UDP服务器
查看UDP服务器是否启动
ps -ajft
使用网络助手测试