PHPのソケットに制御文字を送信するにはどうすればよいですか?
-
04-07-2019 - |
質問
書いているPHPスクリプトでは、以前に作成したネットワークソケットにcontrol + z文字を送信する必要があります。 ctrl + z文字はchr(26)であると理解しているため、送信する文字列の最後に新しい行(\ r \ n)を追加し、次にchr(26)を次のように追加しました。
$socket=fsockopen($host['host'],$host['port']);
fputs($socket, "I am a message\r\n" . chr(26));
fclose($socket);
残念ながら、これはCtrl + Zを送信していないので、期待したとおりです。
よろしく、
ジョン
解決
おそらく問題なく送信されています。 ^ Zの後に追加のテキストを追加して確認します。
問題は、そこに到達したときに何をしたいのですか?通信しているプログラムは、^ Z文字を期待どおりに処理しますか?
所属していません StackOverflow