相关疑难解决方法(0)

在MySQL中存储IPv6地址

正如在"需要ipv6的inet_aton和inet_ntoa函数 "中所要求的那样,目前没有用于存储IPv6地址的MySQL函数.什么是用于存储/插入的推荐数据类型/功能?(我不打算将它们存储为字符串).我也不想将IPv6地址分成2个INT.

mysql sql

45
推荐指数
2
解决办法
3万
查看次数

Php将ipv6转换为数字

在Ipv4中,我们可以使用ip2long它将其转换为数字,

如何在PHP中将ipv6压缩为数字转换?

我试过inet_pton而且它不起作用.

$ip_1='2001:0db8:85a3:0000:0000:8a2e:0370:7334'; 
$ip_2='2001:11ff:ffff:f';//Compressed
echo inet_pton($ip_1); 
//OUTPUT  ??.ps4
echo inet_pton($ip_2);
//OUTPUT Warning: inet_pton(): Unrecognized address 2001:11ff:ffff:f
Run Code Online (Sandbox Code Playgroud)

php

15
推荐指数
3
解决办法
2万
查看次数

标签 统计

mysql ×1

php ×1

sql ×1