为了账号安全,请及时绑定邮箱和手机立即绑定

php 跟 c++ socket通讯问题

php 跟 c++ socket通讯问题

PHP
慕虎7371278 2018-11-13 13:51:23
现在项目要监听一个软件的识别结果 用socket 跟 软件进行通讯 可是发现 无法接收结果 一直在循环读取 请问大家有什么好的解决方法吗    $socket = socket_create(AF_INET,SOCK_STREAM,SOL_TCP);    //连接服务端的套接流,这一步就是使客户端与服务器端的套接流建立联系    if(socket_connect($socket,'192.168.31.83',5266) == false){         echo 'connect fail massege:'.socket_strerror(socket_last_error());     }else{             echo 'client write success'.PHP_EOL;            //读取服务端返回来的套接流信息            while($callback = socket_read($socket,32768,PHP_BINARY_READ)){                //socket_getpeername($new_socket, $addr, $port);                 echo 'server return message is:'.PHP_EOL.$callback;             }     }     socket_close($socket);//工作完毕,关闭套接流
查看完整描述

1 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

识别成功就退出while循环

查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 686 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信