Как отправить Ctrl + C в сокет Telnet в php?

Вот мой 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);
?>

Я тоже пробовал «х03» — безрезультатно.

1

Решение

Итак, я сделал это дважды, и получил результат:

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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]