我使用fsockopen()
通过TCP将数据发送到远程主机:
$s = fsockopen($host, $port);
fwrite($s, $data);
fclose($s);
如何通过远程主机关闭连接(使用FIN)或中止(使用RST)?
答案 0 :(得分:1)
根据文档socket_last_error()和socket_send()对您有所帮助:
socket_send() returns the number of bytes sent, or FALSE on error. socket_last_error() returns the last error on the socket
我相信,PHP能够检测连接是否已关闭,但对此不确定。