$data = socket_read($this->socket, 5);
$counter = strlen($data);
for($i = 0; $i < $counter; ++$i) {
$char = (int)$data[$i];
echo "\nByte $i: $char\n";
}
客户端向服务器发送两个字节,即使我读取5个字节,它仍然只接收到两个字节。问题在于字节读取为0,没有正确读取。如何读取实际的字节/字节数组。
提前致谢!