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