企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 服务器端 server.php文件里 ~~~ <?php $soket=socket_create(AF_INET,SOCK_STREAM,SOL_TCP); //$errcode=socket_last_error(); //echo $soket; $addr='0'; //所有内网都可以链接 $port=6666; socket_bind($soket,$addr,$port); //绑定IP地址端口等 socket_listen($soket); //监听 while(true){ $connsock=socket_accept($soket); //等待连接 socket_getpeername($connsock,$ip,$port); //接受客户端信息 echo 'ip:'.$ip.'....port'.$port.'connetted'.PHP_EOL; echo socket_read($connsock,1024); } ~~~ 客户端1 ~~~ <?php $socket=socket_create(AF_INET,SOCK_STREAM,SOL_TCP); $res=socket_connect($socket,'127.0.0.1',6666); //接收内容 $str=socket_read($socket,1024); socket_write($socket,'this is from coemt data'); //发送数据到server.php echo $str; socket_close($socket); //关闭$socket资源 ~~~ 客户端2 ~~~ <?php $socket=socket_create(AF_INET,SOCK_STREAM,SOL_TCP); //创建字符集 socket_connect($socket,'127.0.0.1',6666); //创建连接 $str="hello socket"; //内容 socket_write($socket,$str,strlen($str)); //发送消息 ~~~ 服务端接受的消息 ![](https://img.kancloud.cn/07/d3/07d33f85e117a1e1c91322f071f2ae85_1029x181.png)