私は、アドレスをBINARY(16)として格納しているデータベースからIPv4 IPのリストを選択しました。 IPv6形式のアドレスを人間が判読できるIPv4形式に変換する簡単な方法はありますか? これは、IPv4アドレスが8ab8:7f70::
IPv6をIPV4に変換するPHP
-3
A
答えて
0
ように見えるロンMaupinのは、説明したように、IPv4アドレスのみが32ビットであるが、溶液は、
$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. PHPでIPv6をIPv4アドレスに変換する
- 2. IPv4をC言語のIPv6に変換する
- 3. nodejs expressjsでipv6アドレスをipv4アドレスに変換する方法は?
- 4. ipv4アドレスをipv6に変換するにはAFNetworkingを使用しますか?
- 5. Mod_jk workers - ipv4/ipv6/fqdn
- 6. IPv4、IPv6、ホスト名を確認する
- 7. のC#(IPv6マルチキャスト)IPv4の
- 8. IPv4ゲートウェイへのIPv6ゲートウェイ
- 9. ipv4とipv6のipチェックについて
- 10. JavaにIPv4のIPv6アドレスを報告するようにする
- 11. ipv4とipv6は何ですか?
- 12. GetHostAddress()はIPv6を返さず、IPv4のみ
- 13. 正規表現を使用してIPv4とIPv6を検証するPHP関数
- 14. IPV4 TOSオプションへのIPV6接続
- 15. Google App Engine上のIPv6からIPv4へ
- 16. Freenas/FreeBSD IPv6からIPv4へのマッピング
- 17. AndroidのIPv4アドレスからIPv4マップされたIPv6アドレスを合成しますか?
- 18. ping win2k16は、IPv4の代わりにIPv6アドレスを返します。
- 19. MySQLデータベース(IPv4とIPv6)にIPアドレスを格納しています
- 20. JavaでIPv4とIPv6の両方をサポートする方法
- 21. GoogleコンピューティングエンジンでIPv6からIPv4へのプロキシサーバーを作成する
- 22. iOSでipv4とipv6を区別する方法は?
- 23. ipv4とipv6のアドレスを区別する方法
- 24. ipv4経由で私のipv6ウェブサイトにアクセスできますか?
- 25. Vagrant + Virtualboxカスタムボックス:NATアダプタipv4の代わりにipv6アドレスを取得
- 26. チェックする方法ipv6として提示されたipv4
- 27. IPv4/IPv6の基礎と開発を始めるためのリソース
- 28. ホストIPV4とIPV6アドレスを読み取るバッチファイルが必要
- 29. MySQLでipv4文字列をvarbinaryに変換するには?
- 30. IPv4からIPv6への変更:Web開発への影響は何ですか?
IPv6アドレスは128ビットである非常に簡単であるものです。 IPv6アドレスをIPv4のドット付き10進表記で表示することはできません。 IPv6には独自の記法があります。 [RFC5952、IPv6アドレステキスト表現のための勧告](https://tools.ietf.org/html/rfc5952)は、IPv6アドレスを表すためのIETF標準です。 –
私は、IPv6の形式で表されたIPv4アドレスを持っています。 8ab8:7f70 :: – pedmillon
そして、4バイトを個別に10進文字列に変換し、連結してそれぞれの間に '.'を置きます。 –