バイナリプロトコルを使用してサーバーに接続し、クエリを送信し、そこからデータを受信するphpスクリプトをコーディングしようとしています。これをphpでどのように実装できるのだろうか?これまでのところ、私は持っています:
<?php
$fp = fsockopen("111.111.10.10", "2222", $errno, $errstr, 10);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
fwrite($fp, "You message");
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>
私がバイナリについて話すとき、私はコンピューター言語の基礎を意味するのではなく、サーバーに送信される特定の文字列が "0101001" に変換される必要があることを意味します。これは、サーバーが情報を読み取って変換する方法だからです。PHP 文字列をこの形式に変換し、再変換する方法が必要です。
質問の意味がよくわからない場合は説明します。