2016-11-30 2 views
0

私はphpのstruct.pack()の類推は何ですか?

struct.pack('<i', id) 

結果は、私が

pack('i', $id) 

を行う。しかし、結果は

であるPHPで

x\x97F` 

で行うPythonで変数ID = 1615239032

を持っています

x▒F` 

PHPで同じようにするには?

+0

は、あなたが見てみたことがあり[この回答](http://stackoverflow.com/a/4615461/2233391)で? python print(id)の – Henders

+0

; PHPのvar_dump($ id)またはprint($ id); –

答えて

0

あなたは既にPythonと同じようになっています。それを表示しようとすると、破損します。

あなたは自分の進represantionsは、例えば、他の何かにバイナリデータを変換する場合、あなたは彼らが同じであることがわかります:

echo bin2hex("x\x97F`"); 
echo "<br>"; 
echo bin2hex(pack("i", 1615239032)); 

結果:

78974660 
78974660 
関連する問題