首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

PHP的ip2long的bug

先看看下边这段PHP代码。这段使用ip2long函数,对同一个IP进行转换。当然,也有人认为58.99.011.1和058.99.011.1算不上合法的IP,那就Return,此文对你没有帮助。 为什么要使用带前导零的ip:为了在数据库中查询,这个可以在IP库中定位到ip所对应的位置信息。虽然没有整型的IP查询效率高,但毕竟直观啊。 以下是PHP代码:【复制代码】 <?php echo ip2long('58.99.11.1'),"<br/>"; //输出是 979569409 echo ip2long('58.99.011.1'),"<br/>"; //输出是 979568897 echo ip2long('058.99.11.1'),"<br/>"; //输出是空 ?> 在PHP 4.x,5.x中, 有前导零的ip转换的结果都...
类别:网页编程 - PHP技术    查看:107    更新:2014-05-19