我在PHP脚本中有一个很大的二进制缓冲区,找到了特定的位置。我需要将4字节值转换为32位整数。
$seg = hex2bin("AABBCC00010014AABBCC");
$findStart=3;
echo bin2hex($seg[$findStart+0]);
echo bin2hex($seg[$findStart+1]);
echo bin2hex($seg[$findStart+2]);
echo bin2hex($seg[$findStart+3]);
Prints:
00010014
我需要转换seg[findStart+0 .. findStart+3]
为32位整数。如何在PHP脚本中做到这一点?本示例是一个十进制数字65556。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句