0

如何解压()这个列表中的第一个结构?

我希望第二个字段为整数(或者更好地说是浮点数,因为 PHP 不支持 64 位整数)

4

1 回答 1

0

感谢马里奥,我这样解决了它:

$a = unpack("i", $this->read(4));
$b = unpack("i", $this->read(4));
$packet['file_length'] = $a[1] + $b[1] * 0x100000000;

$this->read()包装器在哪里:

mb_substr($data, $offset, $length, '8bit');
于 2011-10-29T22:09:38.967 回答