我想将这种地址 0xC0A8071B 转换为数字 IP 地址(例如:192.168.96.55)
如何在 PHP 中做到这一点?
最佳答案
使用旧的long2ip()
这里:
echo long2ip(0xC0A8071B);
输出:
192.168.7.27
一个很好的特性是参数可以作为数字或字符串表示形式传递,这可以在这里看到:http://3v4l.org/P8TRB
ip2long()
函数可用于将 IP 转换为数字。但是,这两个函数仅适用于 IPv4 地址。
关于php - 在 PHP 中将十六进制字符串转换为数字 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22985403/