0
我需要读取一个数据包,小尾数,很长很长(64位) 这工作得很好:如何在php中解压unsigned long long?
echo unpack("V", $packet) . unpack("V", $packet);
但为什么这不起作用?
echo unpack("V2", $packet);
我需要读取一个数据包,小尾数,很长很长(64位) 这工作得很好:如何在php中解压unsigned long long?
echo unpack("V", $packet) . unpack("V", $packet);
但为什么这不起作用?
echo unpack("V2", $packet);
尝试
echo unpack("V2", $packet, $packet >> 32);
你的PHP版本没有64位支持 http://stackoverflow.com/questions/864058/how-to-have-64-bit-integer -on-php – Max
@Max我试着echo PHP_INT_MAX;并且它返回了9223372036854775807.我错过了什么吗? – iamart