我们从合作伙伴的物联网设备收集数据,数据以十六进制字符串编码,1C000000010028
其中包含二进制数据:
- 字节 0 位 0 布尔值
- 字节 0 位 1 布尔值
- 字节 0 位 2 布尔值
- 字节 0 位 3 布尔值
- 字节 0 位 4-7 UInt4
- 字节 1-2 位 0-15 UInt16
- 字节 3 位 0-7 UInt8
- 字节 4-5 位 0-15 UInt16
- 字节 6 位 0-7 UInt8
我从来没有使用过这种数据,我想知道如何在 PHP 中解码/解包。我猜https://www.php.net/manual/de/function.unpack.php会是我的朋友,但我就是不明白。任何帮助将不胜感激,谢谢!