如何在php中将Ctrl + c发送到telnet套接字?

时间:2016-05-04 05:18:36

标签: php sockets telnet

这是我的PHP代码: 连接设备在登录前等待Ctrl + C并输入密码。

<?php
   $socket = fsockopen("10.120.13.25", "23", $errno, $errstr);
   if($socket)
   {
    print_r ("connected!\n");
   }
     // here device is waiting for Ctrl+C 
   fwrite($socket, Chr(3));  <- not working
   echo("it works"); 
   fclose($socket);
?>   

我也试过“x03” - 没有结果。

1 个答案:

答案 0 :(得分:0)

所以,我做了两次,得到了一个结果:

fwrite($socket, "\x03");
fwrite($socket, "\x03");