Byte PHP以原始字节格式处理来自跟踪设备的输入

Byte PHP以原始字节格式处理来自跟踪设备的输入,byte,gprs,rawbytestring,Byte,Gprs,Rawbytestring,跟踪设备正在以字节格式向我发送实时跟踪信息。字节的大小是70字节。它是多字节格式,而不是单字节 集成文件建议输入的有效格式为: 4D434750007E02090008581CD81F04029E000B01C2040020764FF37B00480800000000000A0CC0004020C422C140839B1F602E74900001D00000D50C2C2012190CDD0794 字符串的大小为140个字符,每个文档的字节大小为70个字节 我已经使用substr完成了编码,希望

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

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

4D434750007E02090008581CD81F04029E000B01C2040020764FF37B00480800000000000A0CC0004020C422C140839B1F602E74900001D00000D50C2C2012190CDD0794

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

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

但当我集成设备时,它不会以这种格式发送给我,substr也不会给出任何结果

strlen返回0

如果我将输入保存到varchar200的db列中,它将显示MCGPáuutÚM£g。。。在phpmyadmin列中

我已经使用示例编写了一个listner,并且运行良好

但我一直在处理字节输入并转换为十六进制字符串,如上面的示例所示

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


请帮助

如果strlen返回0,则它在mysql中不是空字符串。显示代码?我的错误-它返回70,但在DB中保存时显示上述字符,我需要能够解析它。我粘贴了解析代码,但无法访问字节