Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP inet\u pton正在返回空字符串。。。var_dump则相反_Php_Mysql_Ipv6 - Fatal编程技术网

PHP inet\u pton正在返回空字符串。。。var_dump则相反

PHP inet\u pton正在返回空字符串。。。var_dump则相反,php,mysql,ipv6,Php,Mysql,Ipv6,我正在尝试在MySQL数据库中保存IPv6地址。我正在使用inet\u pton来完成此操作。但是,我注意到一些IP,特别是这个本地主机IP返回空字符串。例如: $ip=inet_pton':1'; 如果一个dovar_dump为$ip,则表明它的长度为16,但没有返回任何内容: var_dump$ip; //第16条 这里发生了什么?IPv6地址为128位,即16字节/字符:1对应于00:00:00:00:00:00:00:00:00:00:00:00:00:01,因此您正在打印15个空字节和

我正在尝试在MySQL数据库中保存IPv6地址。我正在使用inet\u pton来完成此操作。但是,我注意到一些IP,特别是这个本地主机IP返回空字符串。例如:

$ip=inet_pton':1'; 如果一个dovar_dump为$ip,则表明它的长度为16,但没有返回任何内容:

var_dump$ip; //第16条
这里发生了什么?

IPv6地址为128位,即16字节/字符:1对应于00:00:00:00:00:00:00:00:00:00:00:00:00:01,因此您正在打印15个空字节和0x01,0x01不是可打印字符。

IPv6地址为128位,即16个字节/字符:1对应于00:00:00:00:00:00:00:00:00:00:00:00:00:01,因此您正在打印15个空字节和0x01,0x01不是可打印字符