1.第一种解决办法
$ip = bindec(decbin(ip2long($this->Ip)));
2.第二种解决办法
$ip2 = sprintf('%u',ip2long($this->Ip));
第一种解决方法返回的是float类型
第二种解决方法返回的是string类型
本文介绍两种将IP地址转换为数值的方法。第一种使用bindec, decbin 和 ip2long 函数,返回float类型;第二种使用sprintf 和 ip2long 函数,返回string类型。这两种方法在处理大量IP地址时十分有效。
1.第一种解决办法
$ip = bindec(decbin(ip2long($this->Ip)));
2.第二种解决办法
$ip2 = sprintf('%u',ip2long($this->Ip));
第一种解决方法返回的是float类型
第二种解决方法返回的是string类型

被折叠的 条评论
为什么被折叠?