0
我有一個變量ID = 1615239032在php中struct.pack()的模擬是什麼?
在Python中我做
struct.pack('<i', id)
結果是
x\x97F`
在PHP我做
pack('i', $id)
但結果是
如何獲得相同的PHP?
我有一個變量ID = 1615239032在php中struct.pack()的模擬是什麼?
在Python中我做
struct.pack('<i', id)
結果是
x\x97F`
在PHP我做
pack('i', $id)
但結果是
如何獲得相同的PHP?
您已經在Python中獲得了相同的結果。當您嘗試顯示它時,它會被損壞。
如果轉換二進制數據到別的東西,比如他們的十六進制represantions,你會發現它們是相同的:
echo bin2hex("x\x97F`");
echo "<br>";
echo bin2hex(pack("i", 1615239032));
結果:
78974660
78974660
你吃過看看在[這個答案](http://stackoverflow.com/a/4615461/2233391)? python print(id); – Henders
在PHP var_dump($ id)或print($ id); –