2012-09-14 110 views
0

我需要讀取一個數據包,小尾數,很長很長(64位) 這工作得很好:如何在php中解壓unsigned long long?

echo unpack("V", $packet) . unpack("V", $packet); 

但爲什麼這不起作用?

echo unpack("V2", $packet); 
+0

你的PHP版本沒有64位支持 http://stackoverflow.com/questions/864058/how-to-have-64-bit-integer -on-php – Max

+0

@Max我試着echo PHP_INT_MAX;並且它返回了9223372036854775807.我錯過了什麼嗎? – iamart

回答

0

嘗試

 echo unpack("V2", $packet, $packet >> 32); 
相關問題