如何使用 PHP 断开 telnet 会话?使用下面的代码我读取 telnet 输出。但如果数据在 3 秒内无法在 $output 变量中接收,我想断开 telnet 会话。我是怎么做到的。请在下面查看我的代码:
$fp = fsockopen("localhost", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
$output=fread($fp,128);//Here we read the output value from socket
fclose($fp);
echo $output;
}