我有一个从存储地址为BINARY(16)的数据库中选择的IPv4 IP列表。有没有简单的方法将IPv6格式的地址转换为可读的IPv4格式? 这是IPv4地址是什么样子8ab8:7f70::
将IPv6转换为IPV4 PHP
-3
A
回答
0
罗恩莫平所描述的,该解决方案是很简单的
$ipv6 = "8ab8:7f70::";
$ipv4 = hexdec(substr($ipv6, 0, 2)). "." . hexdec(substr($ipv6, 2, 2)). "." . hexdec(substr($ipv6, 5, 2)). "." . hexdec(substr($ipv6, 7, 2));
+1
这不会返回正确的值。 –
+1
这个解决方案是无稽之谈,因为整个前提是无稽之谈。 – deceze
相关问题
- 1. 将IPv4转换为IPv6 C
- 2. 将IPv6转换为IPv4只给出0.0.0.1
- 3. 在PHP中将IPv6转换为IPv4地址
- 4. 问题转换ipv6到ipv4
- 5. PLSQL函数来IPV4转换为IPV6
- 6. 如何将地址从IPv4转换为IPv6
- 7. 如何将ipv4地址转换为ipv6使用AFNetworking?
- 8. 任何将IPv4数据包转换为IPv6的方法?
- 9. 如何将IPV6地址转换为IPV4地址?
- 10. 将IPv4或IPv6地址转换为长字来进行比较
- 11. 转换的IPv4和IPv6两者成数
- 12. JavaScript将IPv6变成IPv4?
- 13. PHP函数显示ipv4 ipv6
- 14. IPV4与IPV6 PHP函数
- 15. 将IPv6转换为长和长的IPv6
- 16. 如何将ipv6更改为ipv4?
- 17. Libcurl:force ipv4或ipv6
- 18. 通过IPv4和IPv6
- 19. Ruby:如何将ipv6的uo地址转换为ipv4的ip地址?
- 20. 在Python中将IPv4地址转换为十六进制IPv6地址
- 21. Powershell将ipv4地址转换为变量
- 22. Oracle:将IPv4地址转换为数字?
- 23. BitTorrent IPv4-IPv6交互
- 24. Mod_jk workers - ipv4/ipv6/fqdn
- 25. golang区分IPv4 IPv6
- 26. C++的applcation转换的IPv4数据包到IPv6
- 27. Freenas/FreeBSD将IPv6映射到IPv4
- 28. 将防火墙从IPv4迁移到IPv6
- 29. 将IPv4应用程序移植到Dualstack IPv4/IPv6
- 30. 行为connect()的IPv4和IPv6地址
IPv6地址为128位,而IPv4地址是唯一的32位。您不能以IPv4点分十进制表示法显示IPv6地址。 IPv6有它自己的符号。 [RFC 5952,IPv6地址文本表示的推荐](https://tools.ietf.org/html/rfc5952)是表示IPv6地址的IETF标准。 –
我有用IPv6格式表示的IPv4地址,例如8ab8:7f70 :: – pedmillon
然后只需将四个字节单独转换为十进制字符串,然后连接,在每个字符之间放置一个“。”。 –