PHP socket通信用的比较少,由于需要与python通信,所以需要使用PHP socket 进行通信。看手册简单写了个php socket 发送接收数据的方法。主要用到 socket_write()和socket_read()
function SendSocketMsg($host,$port,$msg){
$socket = socket_create(AF_INET,SOCK_STREAM,0);
$result = socket_connect($socket,$host,$port);
if ($result == false)return false;
socket_write($socket,$msg,strlen($msg));
$recv_data = socket_read($socket,1024);
socket_close ($socket);
return $recv_data;
}