1

PHPで次のPerl行を表現しようとしています:

$msg="!<connect_nettapi>\cD";  # Message ends with CTRL+D

この文字列をソケット経由で送信していますが、受信 API では、コマンドをCTRL+D文字で終了する必要があります。私は使用しようとしてきました:

$msg="!<connect_nettapi>" . chr(some_hex_code);  # Message ends with CTRL+D

前もって感謝します。

4

2 に答える 2

1

EOT文字(送信終了)です。ASCII 値は 4 です。

于 2011-03-25T21:06:27.527 に答える
0

への呼び出しをスキップしたい場合chrは、文字列で16進エスケープを使用できます

$msg="!<connect_nettapi>\x04";  # Message ends with CTRL-D (hex 04)
于 2011-03-25T21:50:10.480 に答える