如何找到pack()-ed二进制数据的格式并解压缩它

时间:2011-05-14 13:32:54

标签: php binary format pack unpack

我在Mysql字段中存储了二进制数据,如下所示:0x310x31303030303332。这是从字符串转换为二进制数据,我不知道该字符串,我不知道字符串是如何转换为这个二进制数据。 据我所知pack()unpack() PHP函数可以帮助我,但我不能将这个二进制数据转换回字符串,因为我不知道是什么格式({{1的第二个参数已经使用过了。 如何在unpack()函数中找到要添加的正确格式? 或者可以通过其他功能或方法将其转换回来?

1 个答案:

答案 0 :(得分:1)

没有办法确定找出用于创建二进制数据的格式,因为它只是二进制数据。您可以猜测,查看内容并找到提示,或者只是尝试&错误。