我正在进行API GET调用以获取一些IP地址。 它们以二进制(16)类型存储在MySQL数据库中。 示例:
0x00000000000000000000ffff0104ce7f
由于这是HEX格式,通过转换ffff0104ce7f
,我获得了IP地址(在此示例中,它转换为1.4.206.127
)
当我进行API GET调用时,我得到了
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00??\x01\x04?\x7F
当我尝试获取上述存储为
的IP地址时,这是我得到的十六进制0x00000000000000000000ffff0104ce7f
在数据库中。
我将数据导入PHP网站。
如何将HEX字符串(\x00\x00..
)转换为PHP中可读的内容,最好将IP地址转换为字符串,例如: 1.4.206.127
?
答案 0 :(得分:0)
上述问题应该适用于this
解决方案,但显然它没有......所以我想的也许是回应
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00??\x01\x04?\x7F
你得到的是不正确的......但后来我错了!