我正在寻找一个 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 字符串转换为这种格式并重新转换回来的方法。
如果你不完全理解这个问题,我会解释。