我如何输出我发送到 telnet 的每个命令的结果?
我使用的代码是:
<?php
$telnet = fsockopen("host", "port", $errno, $errstr, 10);
if($telnet) {
fputs($telnet, "PASSWORD\r\n");
fputs($telnet, "Comand1\r\n");
fputs($telnet, "Comand2\r\n");
fputs($telnet, "quit\r\n");
}
while ($line = fgets($telnet)) {
$line = trim($line);
echo $line."<br>";
}
fclose($telnet);
现在它可以工作并回显所有 telnet 输出,我如何将 comand1 的输出和另一个 comand2 的输出插入到不同的变量中?