在我正在编写的PHP脚本中,我需要将一个control+z字符发送到我之前创建的网络套接字中。我理解 ctrl+z 字符是 chr(26),所以在我发送的字符串的末尾,我添加了一个新行 (''r'),然后是 chr(26),如下所示:
$socket=fsockopen($host['host'],$host['port']);
fputs($socket, "I am a message'r'n" . chr(26));
fclose($socket);
可悲的是,这并没有像我希望的那样发送 Ctrl+Z。
问候
乔恩
它可能被发送得很好。 在 ^Z 之后添加额外的文本进行确认。
问题是当它到达那里时,您希望它做什么? 您正在与之通信的程序是否按照您的期望处理 ^Z 字符?