0

跟踪设备以字节格式向我发送实时跟踪信息。字节的大小为 70 字节。它是多字节格式,而不是单字节。

集成文档建议输入的有效格式为:

4D434750007E02090008581CD81F04029E000B01C2040020764FF37B00480800000000000000A0CC0004020C422C140839B1F602E74900001D0002000D50C24C201

字符串的大小为 140 个字符,文档中的字节大小为 70 个字节。

我已经使用 substr 完成了编码,期望数据以这种格式出现。

但是当我集成设备时,它没有以这种格式发送给我,并且 substr 没有给出任何结果。

strlen 返回 0

如果我将输入保存到 varchar(200) 的 db 列,它会在该列的 phpmyadmin 中显示 MCGP à^uutÚM£g...。

我已经使用如何使用 PHP 监听 TCP 端口编写了一个监听器?示例并且工作正常。

但是我被困在处理字节输入并转换为十六进制字符串,如上例所示。

如果我要提取每个字节(例如字符串中的第 17 和第 18 字节,我该怎么做)

请帮忙

4

0 回答 0